0

我是 Zend 框架 2 的新手

大家好,我正在学习使用 Skeleton App http://framework.zend.com/manual/2.0/en/user-guide/skeleton-application.html的本 zend 框架教程

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

我看到一个叫做分页器的东西我不知道这是否是正确的方法....

如果您发布使用它的方式或一些代码,我将不胜感激....

提前谢谢你对不起我的英语不好......

4

1 回答 1

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);

我建议查看有关此的教程

于 2012-11-28T16:11:22.327 回答