You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OR id_marchio_aggiuntivo = )AND in_promo = 0 and outlet_abbigliamento = 0 ORDER ' at line 1select *, cms_prodotti.id as id_item from cms_prodotti inner join cms_prodotti_lingue on cms_prodotti.id=cms_prodotti_lingue.id_cms_prodotti where id_lingua=1 and abilitata='1' and visibile=1 and abilitata=1 and (id_padre = '0' OR id_padre='' OR id_padre IS NULL OR id_padre=codice) AND (id_marchio = OR id_marchio_aggiuntivo = )AND in_promo = 0 and outlet_abbigliamento = 0 ORDER BY ordinamento_categoria_primo desc, titolo asc