如何通过页面zend框架2返回结果集

时间:2012-11-28 14:52:13

标签: php frameworks zend-framework2

我是Zend framework 2中的新手

各位正在使用Skeleton App http://framework.zend.com/manual/2.0/en/user-guide/skeleton-application.html

跟踪本教程的zend框架

我说完了,但现在我有一个问题如果我在相册表中有成千上万的行 如何通过页面检索它们?

我看到一个叫做paginator的东西,我不知道这是不是正确的方式......

如果您发布使用它或某些代码的方式,我会很感激....

提前谢谢你 抱歉我的英语不好......

1 个答案:

答案 0 :(得分:1)

查看Zend_Paginator 它几乎完全符合你的要求。

从手册:

$adapter = new Zend_Paginator_Adapter_DbSelect($db->select()->from('posts'));
$adapter->setRowCount(
    $db->select()
       ->from(
            'item_counts',
            array(
               Zend_Paginator_Adapter_DbSelect::ROW_COUNT_COLUMN => 'post_count'
            )
         )
);

$paginator = new Zend_Paginator($adapter);

我建议您查看有关此内容的tutorial