[RESOLU] formulaire multi-boutons.

Petit nouveau ! | 2 Messages

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

Petit nouveau ! | 2 Messages

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
}
?>