Question sur les listes déroulantes

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Question sur les listes déroulantes

par angebleu17 » 02 févr. 2007, 12:20

Merci pour ta réponse... :wink:

En fait c'était tout simple..

par Ryle » 02 févr. 2007, 12:16

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 :)

Question sur les listes déroulantes

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

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