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
- Type de ram - Guide
- Une erreur s'est produite instagram ✓ - Forum Instagram
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
- Instagram "Désolé, une erreur s'est produite" ✓ - Forum Instagram
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
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...