Я использую некоторые фильтры для отображения продуктов. Фильтры, такие как цвета, цена и прочее.База данных обработки запросов
Ссылка: http://www.applechain.com/products/iPod.php
Я использую этот запрос,
$sql = "Select *
from tbl_product
where device='iPhone'
and (color='$c1'
or color='$c2'
or color='$c3'
or color='$c4'
or color='$c5'
or color='$c6'
or color='$c7'
or color='$c8'
or color='$c9'
or color='$c10'
) and (storage='$cp1'
or storage='$cp2'
or storage='$cp3'
or storage='$cp4'
or storage='$cp5'
) and (f_unlock='$factory')
and (warranty='$warranty')
and (price >= '$price1'
and price <= '$price2'
)
order by product_id desc";
Теперь дело в том, что я хочу, чтобы показать результат, даже если все запросы не удовлетворены. Как насчет того, будет ли только пара параметров сопоставлена, и я хочу отображать результаты на основе этого.
Буду признателен за помощь.
Тогда вы хотите «или», а не «и». Замените это, и вы должны быть хорошими. –