Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 22-02-2009 13:43:11

Guillhomme
Membre
Date d'inscription: 09-10-2008
Messages: 102

[Résolu] Compréhension : Zend_Db_Table_Abstract et Zend_Db_Select

Bonjour,
voila je possede un modele qui herite de Zend_Db_Table_Abstract.
A l'interieur, j'ai une methode pour recuperer des enregistrements, jusqu'a la, c'est normal ...
Pour recupere l'objet Select, je fais un :

Code:

$select = $this->select();

et ensuite vient ma requete :

Code:

$select->from ( 'grouppermissionressourceasso' )
    ->joinRight ( 'groupusers', 'groupusers.idgroupuser = grouppermissionressourceasso.idgroupuser' )
    ->joinRight ( 'ressources', 'ressources.idressource = grouppermissionressourceasso.idressource' )
    ->joinRight ( 'permissionstype', 'permissionstype.idpermission =grouppermissionressourceasso.idpermission ' )
    ->order ( 'ressources.idressource' );

Probleme : ca ne fonctione pas ... le message :

Code:

Select query cannot join with another table

Alors que si je fais un :

Code:

$select = Zend_Db_Table::getDefaultAdapter ()->select ();

La je n'ai pas de problemes ... je pourrai tres bien laissé comme ca, mais ca m'embete un peu, surtout que l'objet Select peut etre recuperer ...

J'ai aussi un probleme si je fais un

Code:

$this->fetchAll($select);

Obligé de passer par le defaultAdapter ....

Peut etre que ce probleme est normal, et qu'il ne derange que moi smile

Dernière modification par Guillhomme (22-02-2009 19:04:17)

Hors ligne

 

#2 22-02-2009 14:06:27

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: [Résolu] Compréhension : Zend_Db_Table_Abstract et Zend_Db_Select

Hello,

Essayes :

Code:

$select = $this->select()->setIntegrityCheck(false);

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#3 22-02-2009 19:03:44

Guillhomme
Membre
Date d'inscription: 09-10-2008
Messages: 102

Re: [Résolu] Compréhension : Zend_Db_Table_Abstract et Zend_Db_Select

Bien vu !
Merci smile

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