per ottenere quel risultato con un'unica query non mi viene in mente niente (in realtà sono quasi convinto non si possa)
però puoi fare una nuova query per ogni prodotto, inserendola nel while
una cosa tipo questa
Codice PHP:
$result = mysql_query("SELECT id_prodotto, nomeprodotto FROM prodotti");
while ($row = mysql_fetch_array($result)) {
echo $row['nomeprodotto'];
$result_commenti = mysql_query("SELECT id_commento, commento FROM commenti WHERE id_prodotto_commento = {$row['id_prodotto']}");
while ($row_commento = mysql_fetch_array($result_commenti) {
echo $row_commento['commento'];
}
}