Erreur suite à une requête de type SELECT longue
IMMOB
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, j'ai l'erreur suivante "Fatal error: Call to a member function fetchAll() on a non-object in /homez.314/immobilifmi/www/annonce-csv.php on line 14" suite à cette requête.
Pourquoi ?
$req = $bdd->query('SELECT ref_annonce,type_transaction,type_bien,code_postal,ville,adresse,prix,commission_agence,surface_carrez,surface_autre,nbr_piece,nbr_chambre,description,etage,etat_bien,nbr_sdb,nbr_toilettes,type_cuisine,surface_balcon,surface_terrasse,ascenseur,piscine,option,dpe,ges,exclu FROM Annonce');
$rep = $req->fetchAll(PDO::FETCH_ASSOC);
$req->closeCursor();
Pourquoi ?
A voir également:
- Erreur suite à une requête de type SELECT longue
- Iptv erreur de lecture - Forum TV & Vidéo
- Type de ram - Guide
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Instagram une erreur s'est produite - Forum Instagram
1 réponse
Bonjour
C'est parce que tu as une erreur dans ta requête.
Tu devrais tester le résultat de query, si c'est false c'est qu'il y a une erreur que tu peux ensuite voir avec errorInfo()
Dans ton cas, l'erreur que je vois, c'est le champ baptisé option. C'est un mot réservé de mySQL. Soit tu changes le nom du champ, soit tu l'entoures d'accents graves (Alt Gr 7):
C'est parce que tu as une erreur dans ta requête.
Tu devrais tester le résultat de query, si c'est false c'est qu'il y a une erreur que tu peux ensuite voir avec errorInfo()
Dans ton cas, l'erreur que je vois, c'est le champ baptisé option. C'est un mot réservé de mySQL. Soit tu changes le nom du champ, soit tu l'entoures d'accents graves (Alt Gr 7):
...piscine,`option`,dpe...