У меня проблема ...mysql PHP query question
Я отправляю значения выпадающих списков через ajax в этот PHP-файл.
Теперь я хочу, чтобы найти базу данных MySQL с использованием этих значений, которые мне удалось сделать, НО, только если установить значения на что-то ...
Посмотрите:
$query = "SELECT * FROM cars_db WHERE price BETWEEN '$cars_price_from' AND '$cars_price_to' AND year BETWEEN '$cars_year_from' AND '$cars_year_to' AND mileage BETWEEN '$cars_mileage_from' AND '$cars_mileage_to' AND gearbox = '$cars_gearbox' AND fuel = '$cars_fuel'";
Теперь, что, если пользователь не выбирает какие-либо «price_from» или «year_from» ... Эти поля являются необязательными, поэтому, если пользователь не вводит какую-либо «цену от» или «год от», тогда пользователь хочет, чтобы ВСЕ автомобили показать ...
Должен ли я писать инструкцию запроса для каждого случая или есть другой способ?
Вы по существу задал тот же вопрос 14 минут до этого. Эффективно отредактировать исходный вопрос, если вы хотите его прояснить. Не отправляйте один и тот же вопрос дважды. –