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:
$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:
<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,
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Ok. Après de nouveaux test, c'est mon objet $bdd qui déconnait. Désolé pour le dérangement.