Bonjour,
Je rencontre un avertissement que je ne comprends pas lors de l'utilisation de PDO...
Qui provient du morceau de code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Warning: PDO::prepare() [pdo.prepare]: SQLSTATE[00000]: No error: PDO constructor was not called in /home/mike/workspace/www-dev/private/Footix/Personne.php on line 100
La ligne 100 correspond à : $dbo = $this->db->prepare($sql);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $sql = "SELECT * FROM Soigneur WHERE idP=".$idP; $dbo = $this->db->prepare($sql); $dbo->execute(array());
$db est déclarée comme suit (dans la méthode construct) : $this->db = new MySQL(); . La classe MySQL a herité la classe PDO.
Si je remplace $dbo = $this->db->prepare($sql); par $this->db->prepare($sql);, le problème est identique...
Après plusieurs recherches Google, aucune ne se relève concluante...
Merci.
Pour information :
PHP Version 5.3.2-1ubuntu4.2
Edit: Je viens de m'apercevoir qu'il y avait une rubrique PDO... Si un admin peut déplacer le topic. Merci
Partager