Originariamente inviato da mariolone
ciao a tutti,
sto impazzendo da diversi giorni con la gestione dei chechbox, la mia idea è quella di recuperare una serie di titoli da una query e di poterli eliminare spuntando la checkbox.
Come si potrebbe utilizzare? Ho pensato alla gestione con array con una cosa tipo...
ma come li recupero nella pagina successiva?
Potresti farlo anche in un'unico file. Segui i commenti...

Codice PHP:
<?php
/* connessione al database...
   poi controlla se sono stati inviati dati dal form
   in caso positivo li raggruppa tutti per passarli
   in un'unica volta alla query che li cancellerà
*/
if(isset($_POST['elimina'])) {

  
$del implode(','$_POST['id']);
  
$sql mysql_query("DELETE FROM tabella WHERE id IN('$del')") or die(mysql_error());

  
/* se non è stato inviato nessun valore dal form
     stampa tutti i record recuperati dalla tua tabella
      ognuno con accanto il suo checkbox di selezione
  */
} else {

  
$sql mysql_query("SELECT id, titolo FROM tabella");
  echo 
"<form action\"{$_SERVER['PHP_SELF']}\" method=\"post\">";
  while(
$row mysql_fetch_object($sql)) {
    echo 
"<input type=\"checkbox\" name=\"id[]\" value=\"$row->id\" />$row->titolo";
  }
  echo 
'<input type="submit" name="elimina" /></form>';
}
?>