Есть ли причина, по которой это не должно работать?
$events_query = "SELECT eventID, event_name, event_type, event_address, event_duration, event_date, event_time, event_description, num_attending
FROM events WHERE event_city = '$city' " .$type_query .$date_query .$time_query;
$events_list = mysql_query($events_query);
/* Where $type_query and $date_query are things like:
$type_query = "AND event_type = '$type' ";
*/
По сути, приведенный выше код не дает ожидаемых результатов, поэтому мне интересно, есть ли проблема с тем, как я это делаю в PHP. Если нет, то это означает, что у меня есть логическая проблема, которую я бы предпочел, потому что я действительно не знаю, как еще выполнять эти запросы переменного типа, которые я хочу делать. В основном мои запросы будут зависеть от данных, введенных пользователем.
Спасибо.