У меня есть форма с флажками, которую я собираю в виде массива при отправке формы:
<input name='price[]' type='checkbox' value='1'/>
<input name='price[]' type='checkbox' value='2'/>
<input name='price[]' type='checkbox' value='3'/>
<input name='price[]' type='checkbox' value='4'/>
Затем я беру значения в массиве и запрашиваю базу данных следующим образом:
$priceArray = $_POST['price'];
$selectPrice = join(',',$priceArray);
"SELECT DISTINCT community FROM community_prices WHERE prices IN ($selectPrice)"
Это прекрасно работает, но мне нужно сделать то же самое с 3 дополнительными массивами и 3 дополнительными таблицами, и я хочу сделать все это из одного и того же запроса.
так, например:
таблица 1 community_prices имеет следующие поля: идентификатор, сообщество, цены
таблица 2 community_aferences имеет следующие поля: идентификатор, сообщество, удобства
таблица 3 community_demographic имеет следующие поля: идентификатор, сообщество, демография
таблица 4 community_products имеет следующие поля: id, community, product
Есть мысли о том, как я могу это сделать?