[ad_1]
Structure de table MySQL pour ce didacticiel
CREATE TABLE `tblusers` ( `id` int(11) NOT NULL, `FullName` varchar(140) DEFAULT NULL, `Education` varchar(120) DEFAULT NULL, `postingDate` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `tblusers` ADD PRIMARY KEY (`id`); ALTER TABLE `tblusers` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
Récupérez les données de la base de données et créez la case à cocher. L’attribut de nom de case à cocher est un tableau.
|
|
Name | Education | Date |
|---|---|---|---|
| No Record Found | |||
Lors de la soumission du from, collectez tous les identifiants de case à cocher et implosez leurs identifiants
if (isset($_POST["submit"])) {
if (count($_POST["ids"]) > 0 ) {
// Imploding checkbox ids
$all = implode(",", $_POST["ids"]);
$sql =mysqli_query($con,"DELETE FROM tblusers WHERE id in ($all)");
if ($sql) {
$errmsg ="Data has been deleted successfully";
} else {
$errmsg ="Error while deleting. Please Try again.";
}
} else {
$errmsg = "You need to select atleast one checkbox to delete!";
}
}
VOICI LE CODE COMPLET QUE NOUS AVONS ÉCRIT PENDANT CE TUTORIEL:
0) {
// Imploser les identifiants des cases à cocher
$ all = imploser (",", $ _POST["ids"]);
$ sql = mysqli_query ($ con, "DELETE FROM tblusers WHERE id in ($ all)");
if ($ sql) {
$ errmsg = "Les données ont été supprimées avec succès";
} autre {
$ errmsg = "Erreur lors de la suppression. Veuillez réessayer.";
}
} autre {
$ errmsg = "Vous devez cocher au moins une case à cocher pour supprimer!";
}
}
?>
Comment supprimer plusieurs données en PHP
Voir la démo ——————-
Comment supprimer plusieurs enregistrements en PHP (Télécharger le script complet)
Taille: 3,95 Ko
Version: V 1.0
[ad_2]
Telecharger ici

