Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 10-02-2011 16:12:37

Rafalfa
Membre
Date d'inscription: 02-02-2011
Messages: 16

[Zend_DB] 2 façons de faire?

Bonjour,

J'aimerais savoir si nous somme obliger de passer par la syntaxe qui suit pour faire des requête SQL :

Code:

$select =  $this->select()
                    ->setIntegrityCheck(false)
                    ->from()
                    ->joinLeft()
                    ->group();
               
return $this->fetchAll($select)->toArray();

ou ce qui suit est-il envisageable :


Code:

$select =  "SQL BRUT";
return $this->fetchAll($select)->toArray();

Amicalement,

Dernière modification par Rafalfa (10-02-2011 16:12:48)

Hors ligne

 

#2 10-02-2011 17:18:55

r.monceau
Membre
Date d'inscription: 02-11-2009
Messages: 59

Re: [Zend_DB] 2 façons de faire?

Il n'y a aucune obligation.

Pour moi, l'utilisation d'objets permet de réutiliser plus facilement ton code et compléter tes requêtes comme tu le désires.
En revanche, certaines requêtes ne peuvent être créées comme le insert or update (tout du moins pour mes connaissances du ZF), leur création est plus complexe et le temps de réponse plus long.

A toi de voir quand cela vaut le coup ou non. Tu peux également utiliser un ORM sans te préoccuper de la couche proposée par ZF.

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