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 |
|---|---|---|---|
| <input type="checkbox" class="checkbox" name="ids[]" value=""/> | |||
| No Record Found | |||
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
.custab {
bordure: 1px solide #ccc;
rembourrage: 5px;
marge: 5% 0;
boîte-ombre: 3px 3px 2px #ccc;
transition: 0,5 s;
}
.custab: hover {
boîte-ombre: 3px 3px 0px transparent;
transition: 0,5 s;
}
li {
type de style de liste: aucun;
}
Comment supprimer plusieurs enregistrements en PHP
Tout sélectionner
Nom
Éducation
Date
0) {
while ($ row = mysqli_fetch_array ($ query)) {
?>
<input type = "checkbox" class = "checkbox" name = "ids[]"valeur =""/>
Restaurer toutes les données
Aucun Enregistrement Trouvé
$(document).ready(function(){
$('#select_all').on('click',function(){
if(this.checked){
$('.checkbox').each(function(){
this.checked = true;
});
}else{
$('.checkbox').each(function(){
this.checked = false;
});
}
});
$('.checkbox').on('click',function(){
if($('.checkbox:checked').length == $('.checkbox').length){
$('#select_all').prop('checked',true);
}else{
$('#select_all').prop('checked',false);
}
});
});
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

