Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 23-08-2008 21:51:45

whitespirit
Membre
Date d'inscription: 25-01-2008
Messages: 393

Zend_Db sans MVC et pb avec FetchAll (Fast_Db_Table)

Bonjour,

J'utilise les composants ZF sans utiliser le modèle MVC (bootstrap), c'est à dire en faisant des includes partout (comme Pear). J'utilise aussi la class de Sekaijin "Fast_Db_Table" permettant de réalisé directement des jointures, et je n'ai jamais eu de problème dans une utilisation "normal" du ZF. Cette classe hérite de Zend_Db_Table_Abstract.

Le problème est que les jointures ne sont pas réalisé lors d'un

Code:

$ma_table->fetchAll();

Pourtant lorsque je fais un

Code:

echo $ma_table->select()

j'ai bien la bonne requête SQL contenant les jointures. Après avoir fait un débuggage, je ne trouve pas d'erreurs.

Ma requête avec un echo $select

Code:

SELECT `ps_category_product`.*, `ps_category`.`id_category`, `ps_category_lang`.`id_lang`, `ps_category_lang`.`name` AS `name_category_lang`, `ps_lang`.`name` AS `name_lang` FROM `ps_category_product` INNER JOIN `ps_category` ON ps_category.id_category = ps_category_product.id_category INNER JOIN `ps_category_lang` ON ps_category_lang.id_category = ps_category_product.id_category INNER JOIN `ps_lang` ON ps_lang.id_lang = ps_category_lang.id_lang

Voilà, bizarre comme question...

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