分页器统计所有记录



CakePHP PaginatorHelper是否有获取记录计数的函数(表中的所有记录,而不仅仅是这个页面上的记录)?像mysql的COUNT()或PHP的mysql_num_rows()

或者我应该使用控制器的find()功能?

非常感谢。

可以使用counter()方法。

echo $this->Paginator->counter(array('format' => '{:count}'));

您可以使用/覆盖paginageCount:http://book.cakephp.org/1.2/view/249/Custom-Query-Pagination

最新更新