Bonsoir,
J'aimerais afficher les données d'une BDD et pouvoir ensuite supprimer les données sélectionnées grâce à des checkboxes.
Pour ce qui est de l'affichage, ça va. Là où je butte, c'est pour supprimer les champs sélectionnés.
Pour afficher les champs j'utilise ce code:
<form method="POST" action="supprimer.php">
<table border="1">
<tr>
<td width=''>Email</td>
<td width=''>date</td>
<td width=''>Pays</td>
<td width=''>Nom</td>
<td width=''>Commentaire</td>
</tr>
...
<?php
...
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($limite))
{
// on affiche les informations de l'enregistrement en cours
echo"<tr><td>".$data['email_utilisateur']."</td>";
echo"<td>".$data['date']."</td>";
echo"<td>".$data['pays']."</td>";
echo"<td>".$data['nom_utilisateur']."</td>";
echo"<td>".$data['commentaire']."</td>";
echo"<td><input type='checkbox' name='delete[]' value='".$data['id_utilisateur']."'></td>";
echo"</tr>";
}
mysql_close();
?>
<input type="submit" value="Envoyer">
</form>
et ensuite pour supprimer les champs sélectionnés, j'utilise ça:
<?php
if (sizeof($delete)==0){
header('Location:testbox.php');
exit;}
else{
include ('connexion.php');
foreach ($delete as $value){
$sql="DELETE FROM visiteur where id_utilisateur='$id_utilisateur'";
$req= mysql_query($sql);
}
mysql_close();
header('Location:testbox.php');
exit;
}
?>
J'ai fait ce code en suivant un tutoriel, mais ça ne fonctionne pas
Quelqu'un pourrait-il m'aider?
Merci par avance:P