Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 26-02-2008 11:16:34

cyprien
Membre
Lieu: Niort
Date d'inscription: 14-02-2008
Messages: 10
Site web

[Résolu][Zend_Db][1.5] fetchAll avec plusieurs tables?

Bonjour,
J'ai un nouveau problème : '(
Je voudrais utiliser la méthode fetchAll de Zend_Db_Table_Abstract mais avec plusieurs tables! J'ai donc essayer avec  findManyToManyRowset('nom table','nom table'). Mais sans succès.
Une idée ?

Dernière modification par cyprien (26-02-2008 17:27:07)

Hors ligne

 

#2 26-02-2008 14:24:36

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: [Résolu][Zend_Db][1.5] fetchAll avec plusieurs tables?

il te faut écrire un select de jointure pour faire ça
A+JYT

Hors ligne

 

#3 26-02-2008 14:30:46

cyprien
Membre
Lieu: Niort
Date d'inscription: 14-02-2008
Messages: 10
Site web

Re: [Résolu][Zend_Db][1.5] fetchAll avec plusieurs tables?

Merci, mais quel est la meilleure solution pour l'intégrer dans le zend framework ?

Hors ligne

 

#4 26-02-2008 17:24:42

cyprien
Membre
Lieu: Niort
Date d'inscription: 14-02-2008
Messages: 10
Site web

Re: [Résolu][Zend_Db][1.5] fetchAll avec plusieurs tables?

C'est bon wink sa marche ! Merci sekajin : )

Voici le code :

Code:

function report(){
            $select = new Zend_Db_Select( Zend_Registry::get('db') );
            $select->from( 'ctr_interventions' );
            $select->join( 'ctr_contracts', 'ctt_id=ivt_ctt_id' );
            $select->join( 'usr_companies', 'ctt_cpn_id=cpn_id' );
            return $select->query()->fetchAll();
        }

Dernière modification par cyprien (26-02-2008 17:26:34)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages