bonjour
sur la meme page j'ai 3 boutons et j'ai créer 3 fonction php
je voudrais attribuer une fonction differente a chaque bouton comment puis je lui dire?
merci
bonjour
sur la meme page j'ai 3 boutons et j'ai créer 3 fonction php
je voudrais attribuer une fonction differente a chaque bouton comment puis je lui dire?
merci
Bonjour
Est-ce que tu pourrais préciser un peu ton problème ? Tes boutons sont situés dans un formulaire html, je suppose. Tu souhaites que selon le bouton cliqué une action différente se produise ?
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
oui voila les 3 boutons sont dans un formulaire et selon celui qui est cliqué je voudrais 3 actions différentes correspondant à 3 fonctions differentes.
Que font tes fonctions ?
si c'est pour traiter des données sur le serveur, ca sera de l'ajax ..
sinon si c'est pour traiter du html du css et faire un effet ca sera du javascript ..
ptetre pas au bon endroit le post alors ....![]()
les boutons ont les fonctions suivantes : supprimer une entrée sur la base de données, modifier et ajouter
comme je dois agir sur la base de données j'ai fais 3 fonctions php.
Je me reprends , tu n'as pas besoin de faire de l'ajax ..
en gros, tu auras donc 3 submit, sur un formulaire, chaque submit enverra des informations sur la page php que auras mentionné dans "action" de ta balise <form>
selon le bouton cliqué , l'info pourra etre récupéré en $_POST[balise name de tes boutons], tu executera la fonction que tu veux .
alors j'ai fais ce que tu m'a dis
j'ai fais ensuite
if(isset($_POST['nombouton1']))
{
nomfonction1();
}
function nomfonction1()
{
echo 'fonction supprimer';
}
j'ai fais un essai avec des infos bidons dans la fonctions mais ca ne marche pas.
comme c'est la premiere fois que je fais ca je dois me tromper quelque part !!!
Partager