我如何获得Zend_Paginator对象的行数?

时间:2010-11-12 08:33:16

标签: php zend-framework zend-paginator

我正在使用Zend_PagintorZend_Db_Table_Abstract

Zend_Pagintor有一个count()方法,但它总是返回1!

我如何获得行数?

2 个答案:

答案 0 :(得分:35)

您可以使用:

$paginator->getTotalItemCount();

答案 1 :(得分:27)

根据您的需要选择合适的:

  • count返回页数。
  • getAbsoluteItemNumber返回指定项目的绝对项目编号。
  • getCurrentItemCount返回当前页面的项目数。
  • getItemCount返回集合中的项目数。
  • getItemCountPerPage返回每页的商品数量。
  • getTotalItemCount会返回可用的项目总数。

您可能正在寻找getCurrentItemCountgetTotalItemCount

查看API文档以获取更多详细信息:http://framework.zend.com/apidoc/1.12

相关问题