Erreur undefined method PDO fetch
toto
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je ne comprend pas l'erreur ci dessous, j'ai regardé dans de nombreux forum mais je n'ai pas compris les explications.
Fatal error: Call to undefined method PDO::fetch() in C:\wamp\www\view\section_menu\agenda.php on line 28
Le document concerné est ici
http://cjoint.com/?CAdmbipfzw3
et la fonction connexion http://cjoint.com/?CAdmgVTdhTI
Je vous remercie par avance!
Je ne comprend pas l'erreur ci dessous, j'ai regardé dans de nombreux forum mais je n'ai pas compris les explications.
Fatal error: Call to undefined method PDO::fetch() in C:\wamp\www\view\section_menu\agenda.php on line 28
Le document concerné est ici
http://cjoint.com/?CAdmbipfzw3
et la fonction connexion http://cjoint.com/?CAdmgVTdhTI
Je vous remercie par avance!
A voir également:
- Fetchall php
- Erreur s3 bbox - <a href="https://forums.commentcamarche.net/forum/bbox-bouygues-285">Forum Bbox Bouygues</a>
- Erreur t32 ✓ - <a href="https://forums.commentcamarche.net/forum/livebox-200">Forum Livebox</a>
- Erreur 4101 - <a href="https://forums.commentcamarche.net/forum/carte-graphique-181">Forum Carte graphique</a>
- Iptv erreur de lecture - <a href="https://forums.commentcamarche.net/forum/tv-video-21">Forum TV & Vidéo</a>
- Erreur France TV : impossible de lire les vidéos en replay - <a href="https://forums.commentcamarche.net/forum/lecteurs-et-supports-video-245">Forum Lecteurs et supports vidéo</a>
1 réponse
Bonjour
D'après ton message (je n'arrive pas à ouvrir tes liens cjoint) , tu as essayé de faire un fetch sur un objet pdo.
Mais fetch n'est pas une methode de PDO, mais une méthode de PDOStatement, c'est à dire qu'elle s''applique au résultat d'un query ou d'un prepare + execute.
Tu as dû écrire quelque chose du style
alors qu'il aurait fallu écrire :
D'après ton message (je n'arrive pas à ouvrir tes liens cjoint) , tu as essayé de faire un fetch sur un objet pdo.
Mais fetch n'est pas une methode de PDO, mais une méthode de PDOStatement, c'est à dire qu'elle s''applique au résultat d'un query ou d'un prepare + execute.
Tu as dû écrire quelque chose du style
$pdo->query ("SELECT * FROM matable");
$resultat = $pdo->fetch();
alors qu'il aurait fallu écrire :
$stmt=$pdo->query ("SELECT * FROM matable");
$resultat = $stmt->fetch();