Remplir menu deroulant depuis bdd
Bonjour,
J'ai créé un menu déroulant et je souhaite qu'il se remplisse avec les données que j'ai dans ma bdd.
Donc pour le moment j'ai réussi à n'afficher qu'un seul enregistrement de ma table dedans et les autres s'affichent en dehors du menu.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11
| <?php
$sql = 'SELECT * FROM categories' ;
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
for($i=0;$i<mysql_num_rows($req);$i++)
{
$row=mysql_fetch_assoc($req);
echo '<option value="' .$row["nom_cat"]. '">'.$row["nom_cat"].'</option>';
echo '</select>';
echo '</TR>';
}
?> |
Merci de votre aide
remplir un menu deroulant de données de ma table
<select name="zcode_client" >
<option value=0 selected>Choisir Client</option>
<?php
mysql_connect("localhost","root","") or die (mysql_error());
mysql_select_db("gestionmission") or die(mysql_error());
$resultat=mysql_query("select nom_client from t_client
rder by nom_client");
while ($row = mysql_fetch_row($resultat))
{
echo"<option>$row[0]</option>";
}
?>
</select>