bonjour
dans une page php
j'ai un formulaire avec un champ select qui liste les valeurs d'une table.
par défaut, la valeur initiale du champ select est la première valeur de table
je voudrais forcer cette valeur avec une variable (sans succès)
je laisse le petit bout de code ci-dessous
en vous remerciant de m'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <form id="form1" name="form1" method="get" action="User_lst.php"> <label> <select name="select2" id="select2"> <?php do { ?> <option value="<?php echo $row_L_lignes['LI_cdlig']?>"<?php if (!(strcmp($row_L_lignes['LI_cdlig'], $_GET['select2']))) {echo "selected=\"selected\"";} ?>><?php echo $row_L_lignes['LI_cdlig']?></option> <?php } while ($row_L_lignes = mysql_fetch_assoc($L_lignes)); $rows = mysql_num_rows($L_lignes); if($rows > 0) { mysql_data_seek($L_lignes, 0); $row_L_lignes = mysql_fetch_assoc($L_lignes); } ?> </select> </label> <label> <input type="submit" name="button" id="button" value="Valider" /> </label> </form>
Partager