Bonjour ,

J'ai un formulaire dans lequel j'affiche une liste d'éléments. Pour chaque élément, j'ai un bouton, qui va exécuter un code permettant de changer les valeurs de l'élément dans la base de données.

les boutons sont des input avec une classe, une nom et un id. le nom = l'id et est composé de "btn_"<état de l'élément : lettre a ou lettre d>"_"<id de l'élément".
Exemples :
name="btn_a_78"
name="btn_d_1452"
...

Voila l'appel de ma fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
if (empty($_POST)==false)// Si on a deja cliqué sur un des boutons
        {
              // appelle la fonction qui change d'état
              $mon_objet->change_etat();
        }
J'aimerai, dans ma fonction change_etat(),
Trouver un moyen de savoir sur quel bouton on a cliqué.
Existe-t'il une fonction donnant les éléments contenus dans $_POST ?
Ainsi je n'aurai qu'a découper le nom du bouton afin de savoir son etat (a ou d) et l'id de l'élément.

Merci