Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
voilà mon souci :
/* * $this->getSelect() retourne une requêtes SQL avec une condition WHERE ( (p.titre LIKE '%jose%') ) ..... */ $paginator = new Zend_Paginator( new Zend_Paginator_Adapter_DbSelect( $this->getSelect() ) ); $paginator->setCurrentPageNumber($this->getPage()); $paginator->setItemCountPerPage($this->getNumberArticle()); foreach($paginator as $t) echo $t['titre']; // Me retourne tous les produit avec un titre comportant josé sauf qu'il y a un problème d'encodage avec le é (j'ai un losange avec un ? )?! $produit = new Produit(); $test = $produit->fetchAll($this->getSelect()); foreach($test as $t) echo $t['titre']; // Fonctionne parfaitement /* * si ma condition comprend WHERE ( (p.titre LIKE '%josé%') ) ..... * Alors pour la pagination retourne aucun résultat hors pour le fetchAll me retourne bien les résultats voulu ! */
Je ne comprends pas du tout ce qu'il se passe, merci pour votre aide
Hors ligne