|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre éclairé
![]() Inscription : mai 2007 Messages : 133 ![]() |
Bonjour à tous,
Je vous explique mon petit souci : j'ai une classe DAO que voici : Code :
Code :
J'ai essayé avec et sans le try/catch, j'ai essayé en instanciant directement PDO dans le constructeur de ma classe, j'ai essayé avec un singleton, j'ai relu la doc PHP et je ne vois vraiment pas pourquoi il me sort cette erreur à chaque fois. Si quelqu'un à une piste je suis preneur. |
||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : janvier 2010 Messages : 2 965 ![]() |
Salut
Dans ton code je vois ceci : public function __contruct(PDO $pdo) __contruct au lieu de __construct, petite erreur de frappe (manque le s). Qui fait que l'Objet DAO n'aurait finalement pas de constructeur, du coup pas un Objet PDO. Mise à pas ça je ne vois autre chose. Fait un peu de débogage, comme un print_r() de $pdo aussi bien après instanciation que dans l'objet DAO.
__________________
Win XP | WampServer 2.2d | Apache 2.2.21 | Php 5.3.10 | MySQL 5.5.20 Si debugger, c'est supprimer des bugs, alors programmer ne peut être que les ajouter [Edsger Dijkstra] |
|
|
10
|
|
|
#3 |
|
Membre éclairé
![]() Inscription : mai 2007 Messages : 133 ![]() |
Merci RunCodePhp
![]() Effectivement je n'avais plus les yeux en face des trous à force de chercher autour...
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com