Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/08/2006, 14h27   #1
Candidat au titre de Membre du Club
 
Inscription : juillet 2006
Messages : 51
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 51
Points : 10
Points : 10
Par défaut Comment envoyer la valeur d'un bouton radio dans MySQL

bonjour
j utilise php -mysql
voici un bout de mon form

Code :
1
2
3
4
5
6
7
8
9
10
 <td>Déplacement en car :
oui<input type="radio" id="radio_1" name="radios_0" onClick="GereControle('radio_1', 'liste_1', '1');" checked />&nbsp;
non<input type="radio" id="radio_2" name="radios_0" onClick="GereControle('radio_1', 'liste_1', '1');" />&nbsp;
</td>
<td>
<SELECT name="ville_depart" id="liste_1" >
<OPTION value="xx">Départ de xxx</option>
<OPTION value="xx">Départ de xxx</option>
</select>
</td>
dans ce cas si le bouton "oui" est selectionne une liste est dispo poiur faire un nouveau choix et si le bouton "non" est selectionné la liste de choix disparait
Quand la reponse est "oui" et que j'update tout ca tout va bien mais quand la reponse est "non" j'update quand meme la valeur par defaut de la liste ce qui ne va pas du tout puisque, je le rappelle,cette valeur ne devrait pas exister dans ce cas
en fait je voudrais pouvoir updater juste "non" (donc la valeur du bouton "non") et puis c'est tout
je ne sais pas si j'ai été clair mais merci de votre aide
michka999 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 16h18   #2
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Hum tu as pensé à stocker ta valeur dans la bdd ??
Et en mettant un value ce serait peut etre plus simple

Excuse moi aussi, mais il y a pas un problème là :
Code :
1
2
oui<input type="radio" id="radio_1" name="radios_0" onClick="GereControle('radio_1', 'liste_1', '1');" checked />&nbsp;
non<input type="radio" id="radio_2" name="radios_0" onClick="GereControle('radio_1', 'liste_1', '1');" />&nbsp;
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 16h57   #3
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Salut

Il y a un problème de nom sur tes boutons radio : ils devraient avoir le même nom.
Deux tutoriels peuvent éventuellement t'intéresser : Les formulaires et PHP 5 et Comment débuter avec MySQL et PHP
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 17h12   #4
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Ils ont le même nom mais pas le même id donc pas d'erreur de coté mais plutot au niveau du onclik où les id doivent être différent ou la valeur à inserer dans la bdd.

J'ai l'impression que c'est du copier coller et donc la valeur pour oui est la même que celle du non
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2006, 11h19   #5
Candidat au titre de Membre du Club
 
Inscription : juillet 2006
Messages : 51
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 51
Points : 10
Points : 10
kerod
le nom "radio_1" deux fois n'est pas une erreur cela rentre dans le cadre de la fonction javascript qui me permet de faire disparaitre la liste Si je ne mets pas le meme nom a chaque fois la fonction ne fonctionne pas
bon j'ai ajouté des value a mes boutons mes une question me tarrabiscotte (comment ca s'ecrit tarrabiscotte...bonne question mais je m'egare) je dois ajouter quoi dans ma bdd car pour l'instant je n'ai rien dedans qui concerne mes petits boutons
michka999 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2006, 18h08   #6
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Pour petit exemple : après soumission de ton formulaire rajoute ce code
Code :
1
2
3
4
IF(isset($_POST['radios_0']))
{
echo $_POST['radios_0'];
}
Ceci n'est pas le code d'insertion dans la BDD mais plutot une indication qui te montrera la valeur envoyée en fonction de ta selection
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h17.


 
 
 
 
Partenaires

Hébergement Web