Bonjour à tous,
Je travail avec doctrine en ce moment sur un projet pour mes accès à la base de données (ORACLE) et jusque là tout se passe bien , mais je viens de me rendre compte d'un petit soucis très gênant .
Quand je fais des requêtes avec jointures du genre:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
	public function getAll($idPrent)
  	{
  		$q = Doctrine_Query::create()
      		       ->from('MscModules mod')
      		       ->leftJoin('mod.MscMatiere mat')
      		       ->where('mod.PROGRAMME_ID=?',$idPrent);
 
 
        return    $q->fetchArray() ;
 
  	}
quand je tente de récupérer toutes lignes que renvoient la requête et là il
m'affiche que la dernière ligne que renvoie ma requête alors que ma table contient plusieurs et lignes.
J'ai affiché la requête que renvoie doctrine et en l'exécutant directement dans ma base j'ai bel et bien toutes mes lignes.
Si quelqu'un a une idée de quoi il pourrait s'agir , je suis prenant