A voir également:
- Erreur de fetchAll
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 3005 france tv - Forum TV & Vidéo
- Erreur 5000 france tv - Forum iPhone
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();
Utilisateur anonyme
16 oct. 2012 à 16:59
16 oct. 2012 à 16:59
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