prova:
Codice PHP:
echo"<table>";
$i=0;
while ($risultato = mysql_fetch_assoc($query)) {
$i++;
$Cognome = htmlentities($risultato['Cognome']);
$Nome = htmlentities($risultato['Nome']);
$Descrizione = htmlentities($risultato['Descrizione']);
echo"<tr><td>$Cognome</td>
<td>$Nome</td>
<td>$Descrizione</td>";
echo'<td>
<input type="hidden" value="'.$risultato['Cognome'].'" name="field['.$i.'][cognome]"/>
<input type="hidden" value="'.$risultato['Nome'].'" name="field['.$i.'][nome]"/>
<input type="hidden" value="'.$risultato['Descrizione'].'" name="field['.$i.'][descrizione]"/>
<input type="checkbox" name="chk['.$i.']"/> </td></tr>';
}
echo"</table>";
non ho testato... ma in pratica dovresti avere un vettore "chk" indicizzato cui corrisponderebbe un vettore "field[...]" con lo stesso indice e i tre campi