To działa, dla jednego atrybutu
SELECT products.id,products.name FROM products LEFT JOIN products_attributes ON products_attributes.product_id=products.id WHERE attribute_id = '.'"'.$material.'"' AND sold_every<>"tak" ORDER BY id DESC
ale jak zrobie:
SELECT products.id,products.name FROM products LEFT JOIN products_attributes ON products_attributes.product_id=products.id WHERE attribute_id = '.'"'.$szukaj1.'"' AND attribute_id = '.'"'.$szukaj2.'"' AND sold_every<>"tak" ORDER BY id DESC
To zapytanie nic nie zwraca, mimo tego że do produktu są przypisane 2 atrybuty spełniające ten warunek.. Może mi ktoś powiedzieć dlaczego ? Ew. poprawić to zapytanie..