Dicton du 15 Novembre:
En novembre fou engendre, en août gît sa femme.

Télécharger
Noter:

Suppression multiple en PHP avec des checkbox

Description

Simple script qui permet d'afficher les résultats d'une base de données et de sélectionner ce que l'on souhaite supprimer via des cases à cocher.

Code source (PHP)

if(isset($_POST['suppr'])){//si le bouton submit est cliqué et que $_POST['suppr'] est reconnu
$Suppr="";
foreach($_POST['suppr'] as $ids){
mysqli_query($mysqli,"DELETE FROM membres WHERE id='".$ids."'");//pensez à sécuriser la variable $ids pour éviter une éventuelle injection SQL
$Suppr.="$ids ";//on les sauvegardes dans la variable $Suppr pour afficher ce qui à été supprimé
}
echo "ID supprimés: $Suppr";
}
$req=mysqli_query($mysqli,"SELECT * FROM membres");//on sélectionne notre table, "membres" pour l'exemple

// Pour faire des tests et ajouter des membres à votre table, vous pouvez lancer un code comme:
//for($i=1;$i<=10;$i++){
// mysqli_query($mysqli,"INSERT INTO membres SET pseudo='Pseudo$i',mdp='test'");//ajoutera 10 nouvelles entrées dans la table membres
//}

echo '<form action="" method="post">';//début de notre formulaire, pensez à renseigner le "action" par votre page où ce trouve ce script
//on affiche tous les membres avec leur propre case à cocher pour faire le choix de la suppression
while($info=mysqli_fetch_assoc($req)){
echo '<input type="checkbox" name="suppr[]" value="'.$info['id'].'"/> Membre ID '.$info['id'].'<br />';
}
echo '<input type="submit"/>';//bouton de validation
echo '</form>';//fin de notre formulaire

Commentaires

Pas encore de commentaire ajouté, soyez le premier!

Ajouter un commentaire

Pseudo/Nom *
Email *
Message *
La balise [code]Votre code...[/code] peut être utilisée


ATTENTION! Ce formulaire est exclusivement réservé aux commentaires
Pour toutes demandes d'aide, veuillez ajouter votre demande sur le forum svp

Captcha * 5 - deux =

Les champs marqués d'un * sont obligatoires.

Retour à la liste des scripts

Flag Counter