[RESOLU] formulaire multi-boutons.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] formulaire multi-boutons.

Re: formulaire multi-boutons.

par Antitheseus » 30 sept. 2014, 13:25

J'ai trouvé la solution. Je la mets ici au cas où cela aiderait un jour quelqu'un.

Il suffit de donner une valeur à l'attribut name de chaque balise button dans le html. (ici insert, modify et delete)
et ensuite tester lequel est utilisé.

<?php
if(isset($_POST['insert']))
{
//query INSERT
}
if(isset($_POST['modify']))
{
//query MODIFY
}
if(isset($_POST['delete']))
{
//query UPDATE
}
?>

formulaire multi-boutons.

par Antitheseus » 30 sept. 2014, 10:41

Salut à tous,

J'essaie de créer un formulaire qui me permette de naviguer/insérer/modifier/effacer des entrées dans la base de données MySQL de mon stock.

En dessous des champs, j'ai placé 5 boutons html (prev, insert, modify, delete et next). Les boutons prev, insert et next sont fonctionnels mais je ne vois pas trop comment faire fonctionner les deux boutons restants.

L'action du formulaire est laissée vide, les données du form sont donc traitées sur cette même page.

J'ai pensé à faire sélectionner l'action à l’utilisateur par menu drop down ou des boutons radio et renvoyer une variable en plus mais je n'aime pas trop cette solution. Je préférerais que cela se fasse par le biais des buttons html.

Si quelqu'un a une solution simple...

Merci.

Joe