Recup valeur bouton radio
Résolu/Fermé
loute08
Messages postés
227
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
29 août 2015
-
28 avril 2008 à 09:04
loute08 Messages postés 227 Date d'inscription jeudi 24 avril 2008 Statut Membre Dernière intervention 29 août 2015 - 28 avril 2008 à 15:18
loute08 Messages postés 227 Date d'inscription jeudi 24 avril 2008 Statut Membre Dernière intervention 29 août 2015 - 28 avril 2008 à 15:18
A voir également:
- Recup valeur bouton radio
- Radio française - Télécharger - Médias et Actualité
- Telecharger radio - Télécharger - Audio & Musique
- Réinitialiser chromecast sans bouton - Guide
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
6 réponses
loan37
Messages postés
31
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
28 janvier 2009
15
28 avril 2008 à 09:32
28 avril 2008 à 09:32
Bonjour,
Une variable $_POST['civilité'] sera créée et aura pour valeur le value du bouton selectionné, donc ici 'mme', 'melle' ou 'mr'.
Une variable $_POST['civilité'] sera créée et aura pour valeur le value du bouton selectionné, donc ici 'mme', 'melle' ou 'mr'.
loan37
Messages postés
31
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
28 janvier 2009
15
28 avril 2008 à 09:45
28 avril 2008 à 09:45
Mes connaissances en PHP sont limitées, mais le type de variable $_POST correspond à une variable passé à la page suivante, il faut donc tester la valeur de cette variable dans cette autre page, donc créer une nouvelle page qui va s'occuper de récupérer les valeur des différentes variables, pour pouvoir les traiter.
loute08
Messages postés
227
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
29 août 2015
1
28 avril 2008 à 09:46
28 avril 2008 à 09:46
Ca ne correspond pas à ce que je veux dans ce cas j'abandonne l'idée des civilites tant pis
loan37
Messages postés
31
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
28 janvier 2009
15
28 avril 2008 à 10:06
28 avril 2008 à 10:06
Pourtant ton formulaire appel bien la page testB.php, tu ne peux pas faire ce test dans cette page?
loute08
Messages postés
227
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
29 août 2015
1
28 avril 2008 à 10:11
28 avril 2008 à 10:11
J'en sais rien c'est pour ça que je demande de l'aide ici...
loan37
Messages postés
31
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
28 janvier 2009
15
>
loute08
Messages postés
227
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
29 août 2015
28 avril 2008 à 10:32
28 avril 2008 à 10:32
Bon alors on reprend, ton formulaire est de type POST, cela signifie qu'il envoie les variables sur une page, ici testB.php, sur cette page les variables créées sont de type $_POST['variable'], tu peu ensuite tester la valeur de ces variables sur cette page.
if (isset($_POST['civilité']))
{
//code pour récupérer la civilité
}
else
{
$mes="Veuillez choisir votre civilité!";
$err=true;
}
if (isset($_POST['civilité']))
{
//code pour récupérer la civilité
}
else
{
$mes="Veuillez choisir votre civilité!";
$err=true;
}
loute08
Messages postés
227
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
29 août 2015
1
>
loan37
Messages postés
31
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
28 janvier 2009
28 avril 2008 à 10:34
28 avril 2008 à 10:34
Ouais ben je vais voir mais si ça marche pas j'abandonne l'idée des civilités
loute08
Messages postés
227
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
29 août 2015
1
>
loute08
Messages postés
227
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
29 août 2015
28 avril 2008 à 14:14
28 avril 2008 à 14:14
Je comprends pas ce qu'il faut faire
loan37
Messages postés
31
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
28 janvier 2009
15
28 avril 2008 à 14:37
28 avril 2008 à 14:37
Bon alors on oublie le test, tu peux finalement le contourner comme sa:
- tu sélectionnes par défaut un des Radio avec l'option checked="checked" par exemple mr,
- tu n'as plus qu'à recevoir la valeur de la civilité et à la stocker $civilite=$_POST["civilite"]
- tu sélectionnes par défaut un des Radio avec l'option checked="checked" par exemple mr,
- tu n'as plus qu'à recevoir la valeur de la civilité et à la stocker $civilite=$_POST["civilite"]
loute08
Messages postés
227
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
29 août 2015
1
28 avril 2008 à 14:46
28 avril 2008 à 14:46
Oui mais si le bouton est coché par défaut et que la personne ne sélectionne pas par exemple que c'est mme alors par défaut chez moi ce sera un monsieur? non?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
loan37
Messages postés
31
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
28 janvier 2009
15
28 avril 2008 à 14:55
28 avril 2008 à 14:55
Si tu as peur de cette erreur tu peut alors enlever l'option checked et faire le test
else if (isset($_POST['civilité']) == FALSE)
{
$mes="Veuillez choisir votre civilité!";
$err=true;
}
else if (isset($_POST['civilité']) == FALSE)
{
$mes="Veuillez choisir votre civilité!";
$err=true;
}
loute08
Messages postés
227
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
29 août 2015
1
28 avril 2008 à 15:00
28 avril 2008 à 15:00
Je vien d'intégrer le test mais il ne me l'intègre pas dans ma BDD qu'est-ce que je dois mettre avec les bouton radio?
loan37
Messages postés
31
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
28 janvier 2009
15
28 avril 2008 à 15:05
28 avril 2008 à 15:05
Alors je débute en BDD mais tu dois l'ajouter a la fonction insert into:
$sql="insert into abonne (nom,prenom,ad,cp,ville,mail,tel,csp,civilite) values ('".$nom."','".$prenom."','".$ad."','".$cp."','".$ville."','".$mail."','".$tel."','".$csp."','".$civilite."')";
$req=@mysql_query($sql,$connex)or die($sql."erreur");
$sql="insert into abonne (nom,prenom,ad,cp,ville,mail,tel,csp,civilite) values ('".$nom."','".$prenom."','".$ad."','".$cp."','".$ville."','".$mail."','".$tel."','".$csp."','".$civilite."')";
$req=@mysql_query($sql,$connex)or die($sql."erreur");
loute08
Messages postés
227
Date d'inscription
jeudi 24 avril 2008
Statut
Membre
Dernière intervention
29 août 2015
1
28 avril 2008 à 15:18
28 avril 2008 à 15:18
c'est bon impeccable, merci bien pour ton aide
28 avril 2008 à 09:35
Mais où je l'intègre dans le code Php?