Salve a tutti, mi sono iscritto da poco al forum e ho subito un quesito da porvi !

Allora: io ho una pagina index dove stampo tutte le news, e un link ai commenti che mi porta in un'altra pagina dove visualizzo la news per intero e tutti i commenti.
Il problema è che in quest'ultima pagina visualizzo correttamente le news ma i comemnti no!

Le tabelle sono cosi strutturate:

tabella NEWS : id,titolo,testo,poster,giorno,mese,anno
tabella COMMENTI : id,nome,testo,r_notizia

e questo è il codice che utilizzo:

Codice PHP:
        <?
            
        $id
=$_GET['id'];

        
$query "SELECT id,titolo,testo,poster,giorno,mese,anno FROM news WHERE id=$id "
                  
or die("Query news non valida: " mysql_error());
        if(
$result=mysql_query($query$db)){
        while (
$row mysql_fetch_array($result)){         
        
                        
        
?>

                

            
        <h2> <? echo  html_entity_decode($row['titolo']); ?> </h2>
        

 <? echo html_entity_decode($row['testo']); ?> </p>
        <div class="posted">
        

postata da: [b]<? echo html_entity_decode($row['poster']); ?>[/b] il <? echo html_entity_decode($row['giorno']); ?> <? echo html_entity_decode($row['mese']); ?> <? echo html_entity_decode($row['anno']); ?> </p>
        </div>
        <?
         
}
         }
        
?>
        
        
        
        
        

        
        <h2>commenti</h2>
        

            <?
            
            
            $query 
"SELECT id,nome,testo,r_notizia FROM commenti WHERE r_notizia=$id "
                      
or die("Query commenti non valida: " mysql_error());
            if(
$result=mysql_query($query$db)){
            while (
$row mysql_fetch_array($result)){       
             
                        
            
?>
    
                 <div class="sfondo">postato da: [b]<? htmlspecialchars($row['nome']); ?>[/b]</div>
                 <div class="sfondo2"><? htmlspecialchars($row['testo']); ?></div>
    
    
            <?
             
}
            }
            
?>
Secondo voi dove sta l'errore? Io, non essendo molto pratico di php, nn riesco a vederlo!
Grazie in anticipo per le risposte