si, infatti avevo provato anche con GROUP BY ma mi mostrava solo un dato....
ora mi è tutto più chiaro....
I manuali vanno benissimo... ma a volte la spiegazione nel dettaglio è ancora più comprensibile!!!

Ps. con il controllo su l'id è stato semplicissimo se a qualcuno potrebbe interessare ho realizzato un controllo del genere

codice:
while($ris=mysql_fetch_array($result_risposte)){
if($verifica_id <> $ris['id']){
echo "<div>";
echo "Titolo: ".$ris['titolo']."
";
echo "corpo: ".$ris['corpo_post']."
";
echo "data: ".$ris['data']."
<hr/>";
}
$verifica_id=$ris['id'];

echo "<div>";
echo "Titolo: ".$ris['risposta']."
";
echo "corpo: ".$ris['data_risposta']."
";
echo "</div>";
echo "</div><hr/>";
}
Grazie