ciao,

ho il cervello fuso e ho bisogno di capire cosa non funziona in questa query, o meglio, funziona ma non fa quello che vorrei...

tbl_category:
- cat_id
- cat_name

tbl_product:
- pd_id
- cat_id

tbl_marchi:
- id_accessorio
- nome

tbl_id_item:
- cat_id
- pd_id
- id_accessorio

In pratica ho una lista di categorie selezionabili da link in cui passo l'id categoria (cat_id) via GET alla pagina in cui visualizzo i prodotti relativi alla categoria selezionata e i marchi associati ai prodotti ( e quindi alla categoria)

la query incriminata:

Codice PHP:
"SELECT * FROM tbl_marchi AS m JOIN
 tbl_id_item AS i 
WHERE m.id_accessorio = i.id_accessorio 
AND i.cat_id = 
{$_GET['id']}"

in questo modo però mi trovo stampati ripetutamente il nome del marchio tante volte quanti sono i prodotti associati allo stesso marchio.

ad esempio:

ho nella tabella "tbl_product" 4 prodotti a cui ho associato il marchio "pippo" e che appartengono tutti alla stessa categoria

la query, mi stampa 4 volte il marchio "pippo" mentre io vorrei che me lo stampasse solo una volta, perchè a me basta sapere che per quella categoria ho 4 prodotti a cui è associato un marchio....

Boh, spero sia chiaro....
:master: