Page 1 sur 1

Question sur les listes déroulantes

Posté : 02 févr. 2007, 12:10
par angebleu17
Bonjour,

J'ai une table sondage avec id auto incremente, titre...etc

J'ai un formulaire avec une liste déroulante qui affiche le titre, et j'aimerais récupérer l'id du titre choisi.

En fait pour le moment j'ai ma liste avec les titres, je clique sur valider, et à la page suivante je fais plusieurs réquête et je récupére l'id du titre choisi.
Mais le probléme c'est que le titre n'est pas une "valeur fiable" car s'il y a des caractéres spéciaux ça peux poser probléme ! Le plus simple est de récupérer tout de suite l'id du titre.

Pour moi, il faudrait ajouter quelque chose dans la partie option de ma liste ! Mais je ne vois pas trop quoi...

J'espére que quelqu'un pourra m'aider

Posté : 02 févr. 2007, 12:16
par Ryle
Que dirais tu de mettre l'id de ton sondage comme valeur de ton select ? :)
<select name="monSelect">
  <option value="1">Sondage sur l'hibernation de la marmotte</option>
  <option value="37">Sondage pour ou contre ?</option>
  ...
</select>
L'utilisateur ne verra que le libellé, tandis que pour toi $_POST['monSelect'] contiendra la valeur "value" de l'option sélectionnée :)

Posté : 02 févr. 2007, 12:20
par angebleu17
Merci pour ta réponse... :wink:

En fait c'était tout simple..