salve
eseguo una select da una tabella, stampando accanto ad ogni record una checkbox
Codice PHP:
$scrivania = mysql_query("SELECT * FROM scrivania WHERE id_albergatore =$id_user ");

echo "<table border='1'>
<tr>
<th>Nome</th>
<th>Reparto</th>

</tr>";

while($col = mysql_fetch_array($scrivania))
  {
  $id_candidato = $col['id_candidato'];
  echo "<tr>";
  echo"<td>"."[url='dettagli_candidato.php?idc=$id_candidato"."']".$col['nome']. "[/url]</td>";
  echo "<td>" . $col['reparto'] . "</td>";
  echo"<td>"."[url='vedi_commenti.php?idc=$id_candidato"."']"."Vedi commenti". "[/url]</td>";
  echo"<td>"."[url='commenta.php?idc=$id_candidato"."']"."Commenta" . "[/url]</td>";
  echo "<td>" . "<input type='checkbox' name='id[]'  value='<? echo $id_candidato ?>' >" . "</td>";
  echo "</tr>";
  }
echo "</table>";

?>

via post mando lo stato della checkbox ed eseguo la query di eliminazione...

Codice PHP:
<?php

if(isset($_POST['cancella']))
{
foreach (
$_POST['id'] as $key => $m_id)
{
   
mysql_query("DELETE FROM scrivania WHERE id = $m_id");
}

}
ma non va