2010-08-11 17 views

Répondre

0

je, mais si vous ne savez pas réellement utiliser Zend_Db_Table du tout comment configurer des requêtes de base, utilisez cette expression au lieu

$ZendDBTable->columns(new Zend_Db_Expr('SUM(x)'); 

Lire comme pseudocode, je ne Je ne connais pas la syntaxe de Zend_Db_Table. Le new Zend_Db_Expr('some mysql keywords') est utilisé pour indiquer au moteur que vous avez un mot-clé dans la requête qui ne doit pas être échappé.

1

exemple de code Un peu plus descriptif:

$table = new DbTable_Traffic(); //extends Zend_Db_Table 
$select = $table->select()->columns('SUM(X)'); 

expressions contenant () seront transformées en Zend_Db_Expr automatiquement.