Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Zend paginator使用setItemCountPerPage()函数获取每页的所有项目_Php_Zend Framework_Pagination - Fatal编程技术网

Php Zend paginator使用setItemCountPerPage()函数获取每页的所有项目

Php Zend paginator使用setItemCountPerPage()函数获取每页的所有项目,php,zend-framework,pagination,Php,Zend Framework,Pagination,我正在使用Zend框架的SE4应用程序。使用Paginator执行查询后,我使用zend的函数setItemCountPerPage()设置每页的项目,如10、20、50等 对于提供的数字或零值,它可以正常工作。但是我有数千条记录,我想在一页上不分页地显示所有记录 我在查询后使用以下代码- $this->view->paginator = Zend_Paginator::factory($select); $this->view->paginator->setIte

我正在使用Zend框架的SE4应用程序。使用Paginator执行查询后,我使用zend的函数
setItemCountPerPage()
设置每页的项目,如10、20、50等

对于提供的数字或零值,它可以正常工作。但是我有数千条记录,我想在一页上不分页地显示所有记录

我在查询后使用以下代码-

$this->view->paginator = Zend_Paginator::factory($select);
$this->view->paginator->setItemCountPerPage($perPage, 10);
$this->view->paginator->setCurrentPageNumber($this->_getParam('page',1));

请让我知道我应该为$perPage提供什么值,这样通过查询获取的所有项目都将显示在页面上。

您只需传递列表的大小(),或取消分页。但如果您有数千条记录,最好按顺序加载它们,而不是一次加载所有记录:)可能是使用ajax滚动到页面底部()