Salve a tutti, vi spiego meglio la cosa facendovi un disegnino
Mettiamo caso che ho 3 tabelle nel DB
UTENTI
id_utente | nome | cognome
ARTICOLI
id_articolo | nome | prezzo | descrizione
FATTURE
id_fattura | id_utente | id_articolo
Se per esempio volessi stampare il nome dell'articolo e vedere in quante fatture si trova? (E infine risalire all'utente? facoltativo)
Esempio:
Articolo nome #500, si trova in 300 fatture.
Potrei utilizzare un
Codice:
SELECT articoli.nome, articoli.id FROM articoli, fatture WHERE articoli.id_articolo = fatture.id_fattura
Infine fare un
$conteggio = mysql_num_rows(della_query_sopra);
Funziona ma quando vado ad implementarlo in un While, ottengo pił volte lo stesso
Articolo nome #500 + il $conteggio che č ESATTO
Ma vorrei avere solo un Articolo nome #500 + $conteggio
-----------------------------------------------------------------------------
Precisamente, in un WHILE, invece di ottenere :
Codice:
Articolo nome #500 | 3 fatture
Articolo nome #700 | 2 fatture
Ottengo:
Codice:
Articolo nome #500 | 3 fatture
Articolo nome #500 | 3 fatture
Articolo nome #500 | 3 fatture
Articolo nome #700 | 2 fatture
Articolo nome #700 | 2 fatture
Vorrei qualcosa come WordPress con le Categorie:
Codice:
Anime e Manga | 70 articoli
Film | 10 articoli