J'utilise un objet PDO pour exécuter une requête dans PHP.Erreur dans ma fonction de colonne d'extraction PDO
$stmt = $this->db->prepare('select email from users where email = :email');
return (bool) $stmt->execute(array(':email' => $email))->fetchColumn();
Je reçois erreur ici.
Fatal error: Call to a member function fetchColumn() on a non-object
quel est le problème s'il vous plaît aider, commande $this->db->query()
fonctionne.
Merci
Salut si j'ai ajouté le fetchcolumn() alors il me donne l'erreur comme en question s'il vous plaît vérifier – XMen
http://php.net/manual/en/pdostatement.execute.php - execute retourne bool. Si vous voulez accéder aux résultats vous devriez, dans la nouvelle ligne, tapez: 'return $ stmt-> fetchColumn()' – Maurycy