ho questo codice:

Codice PHP:
    <?php
    $blocchi 
mysql_query("SELECT * FROM blocchi");
        while(
$blocchi mysql_fetch_array($blocchi)) {
        echo 
"
    <table width=\"100%\" height=\"38\" border=\"1\" cellspacing=\"0\" bordercolor=\"#FFFFFF\">
      <tr>
        <td width=\"100%\" height=\"18\" bgcolor=\"#FFFFFF\"><div align=\"center\" class=\"menu\">
$blocchi[nome]</div></td>
      </tr>
      <tr>
        <td height=\"18\" bgcolor=\"#0099FF\">
$blocchi[contenuto]</td>
      </tr>
    </table>"
;
    }
    
?>
che mi dovrebbe stampare tutte le righe di una tabella, ma mi stampa la prima e poi esce

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in d:\sito\gio\index.php on line 76

la linea 76 è il while.

non riesco proprio a capire l'errore...