Erreur de fetchAll
thebarbarius
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Voici l'erreur :
Voivi lr code ;
Merci de l'aider
Voici l'erreur :
( ! ) Fatal error: Call to undefined method PDO::fetchAll() in C:\wamp\www\inc\class\vote.php on line 15
Voivi lr code ;
$dbh = mysql::getInstance(); $sql = "SELECT count(user) as nbPseudo FROM vote WHERE user = 'anju'"; $dbh->exec($sql); $row = $dbh->fetchAll();
Merci de l'aider
A voir également:
- Erreur de fetchAll
- Erreur upes 1025 - Forum Téléviseurs
- Erreur t32 ✓ - Forum Livebox
- Une erreur s'est produite instagram ✓ - Forum Instagram
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 0x80070643 - Accueil - Windows
3 réponses
J'ai aesaais avec une autre methode sauf que j'ai toujour la meme erreur;
$dbh = mysql::getInstance(); $sql = "SELECT count(user) as nbPseudo FROM vote WHERE user = 'anju'"; $sth = $dbh->prepare($sql); $sth->execute(); $result = $sth->fetchAll(); print_r($result); $row = $requete->fetchAll();
Bonjour
Je suppose que ta classe mysql dérive de PDO
Dans ce cas, ça devrait mieux marcher comme ça :
Et ce que tu obtiens n'est pas une seule ligne de résultat comme le signifierait le nom de la variable $row, c'est un tableau de tous les résultats
Je suppose que ta classe mysql dérive de PDO
Dans ce cas, ça devrait mieux marcher comme ça :
$dbh = mysql::getInstance(); $sql = "SELECT count(user) as nbPseudo FROM vote WHERE user = 'anju'"; $resultat = $dbh->query($sql); $row = $resultat->fetchAll();
Et ce que tu obtiens n'est pas une seule ligne de résultat comme le signifierait le nom de la variable $row, c'est un tableau de tous les résultats