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