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