Bonjour,
comment puis je faire pour qu'une liste déroulante m'affiche le nombre compris entre 1 et n
sachant que ce n a été renseigné dans une BDD
En gros si je rentre 5 dans la BDD, je voudrais que la liste déroulante m'affice 1,2,3,4,5
Merci
Bonjour,
comment puis je faire pour qu'une liste déroulante m'affiche le nombre compris entre 1 et n
sachant que ce n a été renseigné dans une BDD
En gros si je rentre 5 dans la BDD, je voudrais que la liste déroulante m'affice 1,2,3,4,5
Merci
tu construis ta liste avec une boucle for() de 1 à n.
le truc c'est que je ne sais pas faire...tu pourrais me filer un coup de main?
En français et avec des exemples :
http://php.net/manual/fr/control-structures.for.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <select name="boucle"> <? $requete_txt = "SELECT nb From tournois"; $result_sql = mysql_query($requete_txt); for ($i=1, )) { print("<option value='".$i[0]."' >".$i[0]."</option>"); } ?> </select>
dans le for je n'arrive pas trop a pigé ce que je dois mettre
Par contre ta requête recolte la valeur de la premiere ligne, je ne pense pas que ce soit ça que tu veux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <select name="boucle"> <? $requete_txt = "SELECT nb From tournois"; $result_sql = mysql_query($requete_txt); $nbre = mysql_result($result_sql, 0); for ($i=1; $i <= $nbre; $i++)) { echo '<option value="'.$i.'">'.$i.'</option>'; } ?> </select>
Partager