Call to a member function fetch_object() on a [Résolu/Fermé]

Signaler
-
 Zygomatik -
Bonjour,

J'obtiens l'erreur suivante :
Fatal error: Call to a member function fetch_object() on a non-object in [...] (ligne du "while")

par rapport au code ci-dessous :

    $sql="SELECT nom
    FROM ***       
    WHERE id=\'1\'";

    $resultat=$mysqli->query($sql);

    while($donees=$resultat->fetch_object())
    {
        echo "$donees->nom";
    }

La connexion à la BDD est bien établie par
$mysqli = new mysqli('***', '***', '***', '***');

Je précise qu'il n'y a rien d'autre que la connexion puis cette requête sur la page, j'ai isolé le problème en créant un fichier à part. les étoiles ne sont bien entendu pas des étoiles dans mon code...

Merci d'avance pour votre aide

2 réponses

Messages postés
764
Date d'inscription
mercredi 5 août 2009
Statut
Membre
Dernière intervention
7 août 2014
233
$resultat->fetch_object()

C'est pas plutôt :
$mysqli->fetch_object($resultat)
Résolu, il suffisait de supprimer les backslashs.