Liste déroulante en PDO à partir d'une BDD
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:
Code:
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>"); |
Le formulaire s'affiche mais il est vide.
Merci de bien vouloir me mettre sur la piste.