ho questa query:
Codice PHP:
$query="SELECT DISTINCT P.id_prodotto, P.titolo_{$_SESSION['public_vars']['lang']}_p, P.foto_piccola_p, P.facoltativo_1_p, L.id_livello
FROM prodotti_main as P, livelli as L, associazioni as A
WHERE L.id_livello = A.id_livello && A.id_prodotto=P.id_prodotto && (P.titolo_{$_SESSION['public_vars']['lang']}_p LIKE '%{$ricerca}%' || P.testo_1_p LIKE '%{$ricerca}%' || P.facoltativo_1_p LIKE '%{$ricerca}%') $ordina";
se tolgo L.id_livello riesco a pescare tutti i prodotti normalmente mentre invece se lo aggiungo trovo un duplicato ossia utilizzo il sistema di assegnare a un prodotto + di una categoria quindi in questo caso trovo quel prodotto assegnato 2 volte....
help me