Lecture de données dans un menu déroulant

Fermé
jakol - 14 sept. 2010 à 14:04
 jakol - 14 sept. 2010 à 14:46
Bonjour,
j'essaye de mettre des données d'une BDD dans un menu déroulant. j'ai fait le code ci-dessous mais je ne vois pas par quelle boucle, je pourrais faire afficher systématiquement
le reste des données. En effet, il n' y uniquement la première valeur qui s'affiche...Si vous avez une idée, je vous remercie de m'aider.

[CODE]<?php
$db="base";

$query="SELECT nom FROM table";

$res=mysql_db_query($db,$query);

if(!$res)
{
$error = mysql_error();
echo $query;
echo "<p>$error";
exit;
}


echo '<td><select name="type">';
while($fields = mysql_fetch_array($res) )
{
echo '<option value='.$fields[nom].'">'.$fields[nom].'</option>';


echo '</select>';

echo '</tr>';

}
mysql_close();
/CODE



A voir également:

2 réponses

blackdragon5040 Messages postés 63 Date d'inscription samedi 6 mars 2010 Statut Membre Dernière intervention 8 décembre 2011 11
14 sept. 2010 à 14:16
Hello !

Il faut mettre la fermeture du <select> après les accolades et non dedans, sinon il est répété.

Marc
0
Salut
merci pour la réponse
ça marche :o)


Merci encore

A+
0