Bonjour,
Je suis en train de transformer mes scripts en mysql et viens juste de passer en PDO.
J'arrive à faire la connexion avec une base mais rencontre une petite difficulté pour remplir une liste déroulante à partir d'une BDD.
Le but est qu'elle affiche les différentes valeurs du champ "genre" lorsque le champ "famille" est égal à la variable $_SESSION['ChoixFamille']
Je passe sur la connexion qui est Ok:
Le formulaire s'affiche mais il est vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $SQL = $pdo->query("SELECT DISTINCT genre FROM plant WHERE family LIKE '".$_SESSION['ChoixFamille']."' ORDER by genre ASC"); $SQL->setFetchmode(PDO::FETCH_OBJ); while ($row = $resultat->fetch() ) { echo "<option value=\"".$row["genre"]."\">".$row["genre"]."</option>\n"; } echo ("</select>"); echo "<input type = 'submit' value = 'Valider'>"; echo ("</form>");
Merci de bien vouloir me mettre sur la piste.
Partager