Tableau php et checkbox
gahel4
Messages postés
140
Statut
Membre
-
Alain42 -
Alain42 -
Bonjour,
J'affiche dans un tableau des valeurs : id, nom, prénom et une checkbox.
Je voudrais pouvoir supprimer de ma base les id pour lesquels la checkbox est cochée.
J'imagine un formulaire avec un bouton supprimer method="post" action="suppression.php".
Merci de vos réponses.
Gahel
J'affiche dans un tableau des valeurs : id, nom, prénom et une checkbox.
Je voudrais pouvoir supprimer de ma base les id pour lesquels la checkbox est cochée.
echo '<td><font face="Arial, Helvetica, sans-serif">'.$data['id'].'</a></font></td>'; echo '<td><font face="Arial, Helvetica, sans-serif">'.$data['nom'].'</a></font></td>'; echo'<td><b>'.$data['prenomt'].'</a></b></td>'; echo' <td><input type="checkbox" name="'.$data['age_id'].'"value="checkbox"></td>';
J'imagine un formulaire avec un bouton supprimer method="post" action="suppression.php".
Merci de vos réponses.
Gahel
A voir également:
- Tableau php et checkbox
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
4 réponses
Salut ^^
Qu'elle est la question ?
En effet, tu verifie que l user a checké la checkbox et si oui, ben ca renvoie vers une requete sql avec un delete de l user.
Qu'elle est la question ?
En effet, tu verifie que l user a checké la checkbox et si oui, ben ca renvoie vers une requete sql avec un delete de l user.
Salut,
Comme tu peux le voir mes checkbox ont le nom de l'id (name="'.$data['id'].'). Ce que je voudrais faire c'est supprimer de ma base les lignes dont l'id est egal à une checkbox cochée.
Comme tu peux le voir mes checkbox ont le nom de l'id (name="'.$data['id'].'). Ce que je voudrais faire c'est supprimer de ma base les lignes dont l'id est egal à une checkbox cochée.
il faut que tu ai une colonne idcheckbox, que tu mettrai a true or false. ainsi tu deleterai direct avec :
delete from TaBase where idcheckbox="coché" (par exemple)
Sinon, tu passe par une fonction intermediaire apres avoir soumi ton formulaire qui regarde si l user a coché la checkbox. Si oui, alors tu le delete : delete from TaBase where user='$user' (par exemple)
delete from TaBase where idcheckbox="coché" (par exemple)
Sinon, tu passe par une fonction intermediaire apres avoir soumi ton formulaire qui regarde si l user a coché la checkbox. Si oui, alors tu le delete : delete from TaBase where user='$user' (par exemple)