Traitement de boutons en boucle
Augustin_couval
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
petit soucis, j'ai une page qui affiche différentes données d'une base de données :

Le but est de pouvoir valider ou bloquer chaque demande grâce au bouton valider et bloquer,
si on clique sur valider, il faudrait que la valeur d'un champ de ma table change, pour ça je sais comment faire, mais c'est pour le traitement des boutons que je ne vois pas du tout comment faire, car il peux y avoir 1 demande comme 100 demandes.
Pouvez vous m'aidez svp
code pour afficher chaque demande :
petit soucis, j'ai une page qui affiche différentes données d'une base de données :
Le but est de pouvoir valider ou bloquer chaque demande grâce au bouton valider et bloquer,
si on clique sur valider, il faudrait que la valeur d'un champ de ma table change, pour ça je sais comment faire, mais c'est pour le traitement des boutons que je ne vois pas du tout comment faire, car il peux y avoir 1 demande comme 100 demandes.
Pouvez vous m'aidez svp
code pour afficher chaque demande :
include 'configurationBDD.php'; $sql =$bdd->query("SELECT * from inscription where statut='".$ini['statut_demande_send']."' "); $res=$sql->fetch(); while ($donnees = $sql->fetch()) { ?> <table width="40%"> <tr> <td class="libNumDemande">Demande numéro : <?php echo $donnees['id'];?></td> </tr> <tr> <td class="libContenu" >Nom : </td> <td class="libDemande"><?php echo $donnees['nom']; ?></td> <td><input type="submit" name="btnValider" value="Valider"></td> <td><input type="submit" name="btnBloquer" value="Bloquer"></td> </tr> <tr> <td class="libContenu">Prénom : </td> <td class="libDemande"><?php echo $donnees['prenom']; ?></td> </tr> </tr> <tr> <td class="libContenu">Email : </td> <td class="libDemande"><?php echo $donnees['email']; ?></td> </tr> <tr> <td class="libContenu">Sexe : </td> <td class="libDemande"><?php echo $donnees['sexe']; ?></td> </tr> <tr> <td class="libContenu">Date et heure de la demande : </td> <td class="libDemande"><?php echo $donnees['dateInscription']; ?></td> </tr> </table> <?php }
Configuration: Windows / Chrome 88.0.4324.150
A voir également:
- Traitement de boutons en boucle
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
- Traitement de texte gratuit - Guide
- Ce traitement de texte gratuit et léger est parfait pour remplacer Word, même sur un vieux PC - Guide
- A quoi servent les boutons de couleur sur une telecommande - Guide
- Comment réinitialiser un téléphone avec les boutons - Guide
2 réponses
Bonjour,
Soit tu fais un FORM pour chaque lignes de ton tableau....
(en ajoutant un champ input hidden contenant l'id de l'inscription )
Soit, plus propre... tu le fais en AJAX. ( mélange de javascript + php )
Pour ça, je te conseille d'utiliser jquery.
Voici un exemple : https://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery
Tu en trouveras d'autres sur le net sans trop de soucis.
PS: Tu sembles coder en PDO.
Je te recommande d'oublier la fonction query ... et d'utiliser à la place (pour toutes tes requêtes) les requêtes préparées...
Cela sécurise un peu plus ton site contre les attaques d'injection sql.
Je t'invite également à appliquer ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
.
Soit tu fais un FORM pour chaque lignes de ton tableau....
(en ajoutant un champ input hidden contenant l'id de l'inscription )
Soit, plus propre... tu le fais en AJAX. ( mélange de javascript + php )
Pour ça, je te conseille d'utiliser jquery.
Voici un exemple : https://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery
Tu en trouveras d'autres sur le net sans trop de soucis.
PS: Tu sembles coder en PDO.
Je te recommande d'oublier la fonction query ... et d'utiliser à la place (pour toutes tes requêtes) les requêtes préparées...
Cela sécurise un peu plus ton site contre les attaques d'injection sql.
Je t'invite également à appliquer ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
.