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
- Incompatibilité de type vba ✓ - Forum Programmation
- Erreur player 4001 free - Forum Samsung
- Erreur 4101 - Forum Lecteurs et supports vidéo
- Une erreur s'est produite instagram ✓ - 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...