Bonjour j'ai un petit problème avec une de mes boucles :
Code :
- <select name="class">
- <?php
- $req = mysql_query("select class from `$tableRef` WHERE class<>0" );
- while($row = mysql_fetch_array($req)){
- for($i = 1; $i <= $num ; $i++)
- {
- if ($i == $class){
- ?>
- <option value="<?php echo $i; ?>" selected><?php echo $i ?></option>
- <?php
- }else{
- ?>
- <option value="<?php echo $i; ?>"><?php echo $i ?></option>
- <?php
- }
- }
- }
- ?>
- </select>
|
Ici $num vaut 8. Je voudrais donc que dans ma liste déroulant, ça affiche les chiffres de 1 à 8, en sélectionnant la valeur dans la base. La valeur affichée est la bonne par contre j'ai dû intervertir quelquepart car dans mes items du select j'ai 8 fois les nombres 1 à 8
Merci d'avance.