Здравствуйте, возникла необходимость написания фильтра полей, есть 2 вопроса...
1) где лучше хранить значения полей фильтра если они меняются пользователем? В cookie?
2) как создается логика выборки? т.е. если поле изменено и != стандартному значению...
$results = $mysqli->query("SELECT id, num_z, date_z, warning_state, fio_z, object_z, close_date, color_z, state_z, description_z FROM `zayavki` WHERE `date_z`>='".$dateot."'");
Понятно как фильтровать по конкретным полям, но если из них выбраны только несколько - ...
Проверять существование переменных? Или есть более нормальные пути..
Как пример любой сайт интернет-магазина где сортируется каталог товаров.