Bonjour,
Le code ci-dessous fonctionne très bien, je parcours le contenu d'une table :
	
	| 12
 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