[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