在Zend 1中使用动态限制和偏移执行纯查询

时间:2014-04-10 10:05:47

标签: php zend-framework

我想在Zend 1中执行纯查询,其中限制和偏移是动态的。例如:查询是静态的,但我需要动态传递限制和偏移量以生成分页。

我尝试使用Zend_Db_Table::getDefaultAdapter()->query()->fetchAll($queryString),,但不知道如何添加限制和偏移量。任何人都可以说出正确的语法。

1 个答案:

答案 0 :(得分:1)

如果$queryStringstring,您可以尝试:

// $begin = your dynamic value
// $end   = your dynamic value
$queryString .= " LIMIT $begin, $end ";

如果$queryStringZend_Db_Select,您可以尝试:

// $begin = your dynamic value
// $end   = your dynamic value
$queryString->limit($begin, $end );

关于limit的文档。