Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-10-2008 13:38:03

juli3n
Membre
Date d'inscription: 02-09-2008
Messages: 37

je m'en sors pas avec cette requete :(

Bonjour à tous,

comment faire pour effectuer cette requete avec zf?

Code:

SELECT count(*), code_postal, ville FROM `assureurs` where code_postal like '1%' group by code_postal

c'est tout con, mais le count() me bloque sad

merci davance pour votre aide,

Julien

Hors ligne

 

#2 03-10-2008 14:36:22

ndesaleux
Membre
Date d'inscription: 16-04-2007
Messages: 196
Site web

Re: je m'en sors pas avec cette requete :(

tu fais un

new Zend_Db_Expr('Count(*) AS `nbItem`')

Hors ligne

 

#3 03-10-2008 15:33:06

juli3n
Membre
Date d'inscription: 02-09-2008
Messages: 37

Re: je m'en sors pas avec cette requete :(

je ne comprends pas hmm

pour l'instant j'ai ça

Code:

               $select->from ( this )
        ->where('code_postal LIKE \''.$code_postal.'___\'')
        ->order('ville ASC')
        ->group('code_postal');

comment je cale mon count?

merci

Hors ligne

 

#4 03-10-2008 16:26:44

ndesaleux
Membre
Date d'inscription: 16-04-2007
Messages: 196
Site web

Re: je m'en sors pas avec cette requete :(

RTFM

Code:

$select->getAdapter()
          ->from($this->_name, array(
                                                new Zend_Db_Expression('Count(*) As nbItem'),
                                                code_postal,
                                                ville
                                                )
                     )
          ->where(('code_postal LIKE \''.$code_postal.'___\'')
          ->order('ville ASC')
          ->group('code_postal');

Dernière modification par ndesaleux (03-10-2008 16:28:25)

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