Добавь в запрос только те поля, которые имеют значение.
if (!empty($data['Ширина'])) {
$conditions[] = "Ширина = '".$data['Ширина']."'";
}
if (!empty($data['Профиль'])) {
$conditions[] = "Профиль = '".$data['Профиль']."'";
}
if (!empty($data['Диаметр'])) {
$conditions[] = "Диаметр = '".$data['Диаметр']."'";
}
if (!empty($data['Бренд'])) {
$conditions[] = "Бренд = '".$data['Бренд']."'";
}
if (!empty($data['Авто'])) {
$conditions[] = "Авто = '".$data['Авто']."'";
}
$query = "SELECT * FROM shiny_name";
if (!empty($conditions)) {
$query .= " WHERE " . implode(" AND ", $conditions);
}
сейчас у меня вот такой код т. е. сейчас у меня делается запрос по конкретному значению переменной а мне надо чтобы некоторые переменные задавали условия поиска "всех" значений. как так сделать?