Se connecter avec
S'enregistrer | Connectez-vous

valeur d'une variable d'un bouton radio

Dernière réponse : dans Programmation

Bonjour
Actuellement je me trouve face à ce problème
J'ai 3 bouton type radio name="choix"
avec le choix ajouter modifier ou supprmier
tout cela intervenant après sur traitement.php
qui me modifie le choix des action à effectuer sur ma Table SQL.
Le problème c'est que je transmet mes variable
et je fais
if($_POST['choix']="ajouter")
Mais le problème c'est que rien ne se passe pourriez-vous m'aider s'il vous plaît?
Merci d'avance.
kikadisa

Autres pages sur : valeur variable bouton radio

Lassé par la pub ? Créez un compte

je comprend pas ta réponse coca25
j'ai bien mis == mais sa ne fonctionne pas
à moins que tu es une autre solution pour faire un choix, je veux bien que tu m'explique.
voila là je suis à la masse pour transmettre ces variables qui définissent mes action sur la table.

en faisait print_r
Le serveur me met :
Array ( [choix] => modifer => ****** [prenom] => [animateur] => )

Est-ce que sa vous avance ) quelque chose parce que ce genre de manipulation sa me dépasse !!
Bonne journée

coca25 a dit :
mais je crois que le probleme reste car ($_POST['choix']="ajouter" ) doit retourner vrai, donc ca doit quand meme faire quelque chose

Excuse moi, je pensais que tu voulais dire que ça renvoyait comme une checkbox, mais j'ai l'excuse de l'heure tardive.

mwa85 a dit :
en faisait print_r
Le serveur me met :
Array ( [choix] => modifer => ****** [prenom] => [animateur] => )

C'est donc que tu as coché le radio "choix" avec la valeur "modifier", donc ça tourne.
Le mieux à mon avis, si tu as 3 valeurs possibles, est de faire un switch:
  1. switch($_POST["choix"]) {
  2. case "ajouter":
  3. ... (ta procédure d'ajout)
  4. break;
  5. case "modifier":
  6. ... (ta procédure de modification)
  7. break;
  8. case "supprimer":
  9. ... (ta procédure de suppression)
  10. break;
  11. default:
  12. ... Procédure d'erreur, aucun choix de fait
  13. break;
  14. }

Lassé par la pub ? Créez un compte
Tom's guide dans le monde