Bonjour,
j'ai un formulaire qui comporte des select (listes déroulantes). Si l'utilisateur vient pour la première fois, le champ est vide par contre s'il a déjà renseigné ce select puis souhaite modifier son choix en revenant, plutôt que de nouveau lui présenter un champ vide, je voudrais lui présenter le choix qu'il avait effectué puis il a la liste déroulante avec tous les choix ; s'il en choisit un autre puis veut remettre le choix initial, il doit le retrouver dans la liste donc celle-ci doit être complète.
Voici un exemple de mon code et je voudrais savoir si je m'y prends comme il faut :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <select name="localization"> <?php $query_localization="select distinct localization from machines"; $qid = $bdd->query($query_localization); ?> <option><?php echo (isset($_POST['localization']))?$_POST['localization']:"";?></option> <?php while($row=$qid->fetch(PDO::FETCH_OBJ)) { ?> <option><?php echo $row->localization;?></option> <?php } ?> </select>









Répondre avec citation

Partager