Pb formulaire et mysql

catycath Messages postés 5 Statut Membre -  
smellems Messages postés 135 Statut Membre -
J'ai un pb tout bete : Je n'arrive pas à recuperer la variable selectionnée dans le formulaire.
Voici le script page 1 ou un formulaire apparait selon de précédentes options:

$query="SELECT reponse FROM profil WHERE (question='$q1' OR question='$q2' OR question='$q3') LIMIT 2";
$result = mysql_query($query)
or die ("execution requete impossible");

echo "<div style='margin-left : .5in'>
<p> 
<p><b> Sélectionnez un des programmes : </b>
<p> choi\n";
echo"<form action ='traitement.php' method='post'>\n";

while ($ligne=mysql_fetch_array($result))
{
extract($ligne);
echo"<input type='radio' name='choix' value='$question'>$reponse\n";
echo"<br>\n";
}
echo"<p><input type ='submit' value='validez'>
</form>\n";
}

Jusqu'ici tout va bien.
Dans la page traitement.php, je ne sais pas quel code mettre pour recuperer la valeur du formulaire selectionnée...
Voici ce que j'ai mis :

$query="SELECT reponse FROM profil WHERE reponse='$_POST[choix]'";
$result = mysql_query($query)
or die ("execution requete impossible");
while ($ligne=mysql_fetch_array($result))
{
extract($ligne);
echo"$reponse";
}

Merci a la personne qui pourra m'aider !

2 réponses

P@ Messages postés 1710 Statut Membre 185
 
essaie plutôt d'imprimer $choix

sans quoi fait afficher
phpinfo(INFO_VARIABLES);
pour voire toutes les variables que tu reçoit :D
0
smellems Messages postés 135 Statut Membre 46
 
bonjour,
le problème c'est (je crois) que tous tes boutons ont le même nom...

tu devrais peut-être utiliser un select...

conne chance
0