Récupération des valeurs d'une checkbox
Bonjour, bonjour à tous,
je viens de créer ce morceau de code pour récupérer les valeurs de mes cases à cocher cependant je ne récupère que la valeur de la dernière case cochée !
quelqu'un a une idée ?
voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <form method="post" action="supprimer.php">
<?php
global $connexion;
include('connexion.php');
$film=$_POST['select_film'];
$requete="select nom_film from film where nom_film like '%$film%'";
$resultat=mysql_query($requete);
$ligne = mysql_fetch_array($resultat) ;
echo"<table>";
echo"<thead><tr><th>Film</th><th>supprimer</tr></thead>";
while( $ligne )
{
echo '<tr><td class="largeur" >'.$ligne['nom_film'].'</td><td class="centre">'.'<input type="checkbox" name="cases" value="'.$ligne['nom_film'].'" >'."</td></tr>";
$ligne = mysql_fetch_array($resultat) ;
}
echo"</table>";
?>
<input type="submit" name="valider" value="valider">
</form> |
et ma page supprimer.php:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <?php
if (isset($_POST['valider']))
{
$array_cochees=$_POST['cases'];
for($i=0;$i<sizeof($array_cochees);$i++){
echo $array_cochees;
}
//global $connexion;
include('connexion.php');
for($i=0;$i<sizeof($array_cochees);$i++){
$requete = "DELETE FROM film WHERE nom_film = '".$array_cochees."'";
$resultat=mysql_query($requete);
}
}
?> |
merci d'avance