Bonjour,
Le code ci-dessous fonctionne très bien, je parcours le contenu d'une table :
1 2 3 4 5
| $q_prog = "SELECT * FROM PROGRAMME WHERE ...";
$pdo_state = $dbh->query($q_prog);
$progs = $pdo_state->fetchAll(PDO::FETCH_OBJ);
foreach($progs as $prog) { ...
{ |
J'ai créé une vue afin de minimiser le temps de réponse, j'ai donc juste modifié la requête :
$q_prog = "SELECT * FROM V_PROG";
Quand j'exécute le script PHP j'ai le message d'erreur suivant :
Fatal error: Call to a member function fetchAll() on a non-object in etat_2.php on line ...
Faut-il changer d'instructions PHP afin de faire un select depuis une vue ? Sachant que j'ai vérifié que la vue existe bien !! La même requête fonctionne très bien sous l'éditeur de requête !!!
Partager