Salve a tutti,
chi potrebbe consigliarmi per risolvere questo piccolo problema?
Ho 2 tabelle:
news -> campi: id, titolo, testo
commenti -> id, id_news, commento
In visualizzazione vorrei ottenere quanto segue:
titolo news 1
testo news 1
commento 1, commento 2, etc. (insomma, tutti i commenti legati a quella news)
Faccio la query:
$query = "SELECT * FROM commenti LEFT JOIN news ON commenti.id_news=news.id";
$esegui = mysql_query($query, $db);
while ($result = mysql_fetch_array($esegui)) {
echo"
$result[titolo]
$result[testo]
$result[commento]
";
}
ma così ottengo:
titolo news 1
testo news 1
commento 1
titolo news 1
testo news 1
commento 2 etc.
Chi mi sa dare una dritta per non far ripetere più di una volta i campi della prima tabella ma solamente tutti i campi della seconda legati a un singolo record della prima?
Grazie anticipatamente.