Liste déroulante

Fermé
sarra - 11 mai 2011 à 13:40
 @urels - 11 mai 2011 à 17:18
salut,
voila je pose mon problème,j'ai une liste déroulante qui contient "nom et prenom"
des personne déja récupérer de la base
le problème cé que je ne peut pas enregistrer la valeur selectionner de la liste dans la base . aidez moi s'il vous plaie

c'est mon code

echo "<form method='POST' name='show_survey' id='show_survey' action='plugin_order.fichier.php'>";

echo"<select name='list'>";
mysql_connect("localhost","root","");
mysql_select_db("glpi");
$a= mysql_query("select name,firstname from glpi_plugin_resources") ;

while($b=mysql_fetch_array($a))
{
echo "<option>$b[name] $b[firstname]</option> <br>";
}
echo" </select> <br>";
</form>

2 réponses

maka54 Messages postés 698 Date d'inscription mercredi 8 avril 2009 Statut Membre Dernière intervention 4 décembre 2016 80
11 mai 2011 à 14:39
il te faut un value dans option :
<option value="quelque_chose"></option>
0
Si j'ai bien compri c'est que tu n'arrives pas a récupérer les valeurs que l'utilisateur a choisi, essaie ceci :

remplace tes : echo "<option>$b[name] $b[firstname]</option> <br>";
-> par : echo "<option value=' ".$b[name]." ".$b[firstname]." '>".$b[name]." ".$b[firstname]."</option> <br>";


ainsi tu peut récupérer les données sans problèmes ;)
0