Bonjour,

Je suis dans l'apprentissage de PDO. Mais je bloque déjà sur des choses simples, comme retourner et afficher le résultat d'une requête (basique) dans une liste déroulante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$requete= $bdd->prepare('SELECT * FROM categories ORDER BY categorie');
$requete->execute();
l'objet de connexion $bdd est déclaré dans un autre fichier, puis inclu dans le fichier courant.
Dans la liste déroulante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<select name="cat" id="cat">
   <option selected="selected"></option>
   <?php while($data=$requete->fetch()){
    echo '<option value="'.$data['idCat'].'">'.$data['categorie'].'</option>';
   } ?>
  </select>
Je n'ai rien qui s'affiche dans la liste. Qu'est ce qui coince ? Est-ce que j'ai oublié quelque chose ?
merci,