Bonjour à tous,
J'ai un problème avec ma liste déroulante qui est remplie avec des données provenant d'une base de données MySQL. Ce problème est le suivant :
quand je choisi un élément dans ma liste et je clique sur le bouton de validation, cet élément n'est pas sélectionné. Voici mon code
Merci d'avance
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
22 <tr> <td> <select name ='choix11'> <?php //indicateur du choix $selected11 = isset($_POST['choix11']) ? $_POST['choix11'] : ""; // Si l'utilisateur a choisi un element dans la liste deroulante ou non. $selectedValue = 'selected="selected"'; try{ $bdd = new PDO('mysql:host=localhost;dbname=smaee;charset=utf8', 'root', '',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)); } catch(Exception $e){ die('Erreur : '. $e->getMessage()); } $reponse = $bdd->query('SELECT * FROM pv'); while($donnee = $reponse->fetch()){ ?> <option value = "<?php echo $donnee['marque'];?>" <?php if(isset($_POST['choix11']) if($selected11 == $_POST['choix11']) echo 'selected'; ?>> <?php echo $donnee['marque'];?> </option> <?php } echo'</select>'; ?> </td>
Partager