dovrei fare un aggiornamento di una tabella dopo l'invio di un form contentente una pagina generata dinamicamente.
l'utente deve avere la possibiltà di aggiornare con valore 0 o 1 il campo ammesso spuntando o meno il checkbox del record
una parte della tabella:
Codice PHP:
<form action="azione.php" method="post">
<?
while ($dati mysql_fetch_array($query))
{

$checked = ($dati['ammesso']== 1) ? "checked" "";
echo 
"<tr><td>{$dati['id']}</td>";
echo 
"<td<input type="checkbox" name="checkbox[]" value="<?=$row['id']?>" $checked ></td>";
echo "<td>{$dati['name']}</td></tr>";
}
echo "</table>
";
}
echo "<input name'submit' type='submit' value='aggiorna'></form>";
nella pagina azione.php

Codice PHP:

foreach ($_POST['checkbox'] as $nome=>$value) {
 
mysql_query("UPDATE tabella SET ammesso='1' WHERE id=".$value) or die();

solo che in questo modo si aggiornano a 1 solo i record spuntati.

come faccio ad aggiornare a 0 il campo ammesso dove i checkbox NON sono spuntati? (la cosa contraria)

grazie per l'aiuto.