Se connecter / S'enregistrer
Votre question

Questionnaire php un peu perdu!

Tags :
  • Radio
  • Programmation
Dernière réponse : dans Programmation
13 Novembre 2008 01:44:34

Bonjour,

J'essaie de réaliser un questionnaire en passant par une bdd, mais je cale un petit pour enovoyer les réponses, bout de code:

  1. <form method=\"post\" action=\"question_submit.php?cat=$cat_sql\">
  2. <tr>
  3. <td><h2><img src=\"images/puce_news.png\" alt=\"\" />".$rep['question']."</h2></td>
  4. </tr>
  5. <tr>
  6. <td><input class=\"radio\" type=\"radio\" name=\"repq".$rep['id']."\" value=\"a\" /> ".$rep['reponse_a']."</td>
  7. </tr>
  8. <tr>
  9. <td><input class=\"radio\" type=\"radio\" name=\"repq".$rep['id']."\" value=\"b\" /> ".$rep['reponse_b']."</td>
  10. </tr>
  11. <tr>
  12. <td><input class=\"radio\" type=\"radio\" name=\"repq".$rep['id']."\" value=\"c\" /> ".$rep['reponse_c']."</td>
  13. </tr>
  14. ...


Donc j'affiche la question avec 3 choix possible la bonne réponse se trouve également dans la table...

Ce que je dois faire c'est intercepté les post, mais vu que le "name" est en partie l'id de la question, je ne sais pas comment le récupérer...

Merci de votre aide!

Autres pages sur : questionnaire php perdu

13 Novembre 2008 02:05:04

Tu entends quoi par intercepter les "post" ? Tu veux récupérer la valeur du choix sélectionné ?

Le truc un peu bizarre, c'est que le nom de tes boutons radio varie... donc à récupérer, c'est forcément plus délicat...

  1. $variable=$_POST['repq_id']


13 Novembre 2008 02:13:32

Oui récupérer la valeur du choix, si je fais la même valeur que toi, ca va pas allez, puisque id de repqid est égale à l'id de la question vu que les questions sont affiché par une boucle!
13 Novembre 2008 03:24:39

  1. $variable1=$_POST['repq1'];
  2. $variable2=$_POST['repq2'];
  3. $variable3=$_POST['repq3'];
  4. ...


Donc tu sais exactement le nombre de questions auxquels la personne doit répondre ;) 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS