Bonjour,
Je suis actuellement entrain de convertir une application web qui était en php en php objet et dans le même temps je remplace toutes les requête par du PDO.
Mais voila je me heurte à un problème dont je ne voit pas l'erreur ,je vous explique.
Je souhaite récupérer plusieurs lignes d'une base de données PostGresSQL pour cela j'utilise:
Ensuite le but et créer un objet puis l'ajouter à un tableau d'objet ($tabObjet[]=$objet) et le retourner mais cela ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $req="SELECT D.*,E.* FROM public.\"DEMANDE\" D,public.\"ENTITE\" E WHERE D.validation='0' AND D.fk_entite=E.id_entite ;"; $result = $db->query($req); $objs = $result->fetchAll(PDO::FETCH_OBJ); foreach($objs as $obj){...}
Lorsque je fait un Count() sur objs j'obtient 0 alors que ma requête est correct puisqu'elle retourne des lignes sur PgAdmin 3.
Quelqu'un verrait il l'erreur qui est sans doute évidente.
Merci d'avance
Partager