Salve a tutti, ho una tabella di dati restituiti da una query, purtroppo ogni tabella ho un form in più e qui lo script non funziona a dovere, per spiegarmi meglio voglio postarvi l'esempio:

Codice PHP:
        <table width="100%" border="0" align="center" cellpadding="7" cellspacing="0" class="tabella">
         <tr align="center" valign="middle">
            <th width="5%" scope="col">P</th>
            <th width="8%" align="left" scope="col">St</th>
            <th width="5%" align="left" scope="col">PP</th>
            <th width="5%" align="left" scope="col">S</th>
            <th width="33%" align="left" scope="col">Titolo</th>
            <th width="33%" align="left" scope="col">Artista</th>
            <th width="3%" align="center" scope="col">Ascolta</th>
            <th width="8%" scope="col">Vota</th>
         </tr>
         <?php
     
if ($number 1) {
    print 
"<tr ><td colspan='8'><center><p>La ricerca non ha prodotto nessun risultato</p></center></td></tr>";
}else{
    while (
$number $i) {
     
$id mysql_result($result,$i,"id");
    
$pos mysql_result($result,$i,"pos");
    
$posprec mysql_result($result,$i,"posprec");
    
$stato mysql_result($result,$i,"stato");
    
$settimane mysql_result($result,$i,"settimane");
    
$titolo mysql_result($result,$i,"titolo");
    
$artista mysql_result($result,$i,"artista");
    
$link mysql_result($result,$i,"link");
    
$widget mysql_result($result,$i,"widget");
    
?>
 
         <tr style="margin-bottom:10px">
       
            <td align="center" valign="middle" class="ui-state-default ui-corner-left bordi" ><?=$pz?></td>
            <td align="left" valign="middle" class="ui-state-default bordi" style="padding-left:0px"><img src="/area/immagini/<?=$stato?>.png" border="0" align="top" /></td>
            <td align="left" valign="middle" class="ui-state-default bordi"><?=$posprec?></td>
            <td align="left" valign="middle" class="ui-state-default bordi"><?=$settimane?></td>
            <td align="left" valign="middle" class="ui-state-default bordi"><?=$titolo?></td>
            <td align="left" valign="middle" class="ui-state-default bordi"><?=$artista?></td>
            <td align="center" valign="middle" nowrap="nowrap" class="ui-state-default bordi btnPanel">
             <?php if ($widget != "" or $widget != null){ ?>
             <img src="/area/immagini/ascolta.gif" alt="ascolta" width="27" height="19" border="0" />
             <?php
}
        
?>
            </td>
           <td align="center" valign="middle" class="ui-state-default bordi ui-corner-right">

<!-- qui è la parte del form -->
<form action="" id="form1" method="post">
     <input type="hidden" id="clss" name="clss" value="producer" />
<input type="hidden" name="voto" id="voto" value="<?=$id?>" /><?=$id?><input type="submit" name="submit" id="submit" value="Vota"/>
</form> 
<!-- fine parte del form -->

</td>     
</tr>

         <tr class='content' id="panel_1"><td  colspan="11"><?= $widget ?></td></tr>
         <?php
     $i
++;
     
$pz++;
    }
}

    
mysql_close()
     
?>
        </table>
Per farvi capire meglio ho staccato la parte dello script del form e messo sotto commento senza cancellare le righe di codice.
Grazie in anticipo per il vostro aiuto.
Saluti