public function indexAction() { $user = new Application_Model_DbTable_Mstuser(); $user->listUsers(10, 1); $page = $this->_getParam('page', 1); $PAGE_SIZE = 10; $offset = ($page - 1) * $PAGE_SIZE; //---------------Paging--------------- $ids = $user->listUsersIds(array()); $paginator = Zend_Paginator::factory($ids); $paginator->setItemCountPerPage($PAGE_SIZE); $paginator->setCurrentPageNumber($page); $this->view->paginator = $paginator; $userList = $user->listUsers($PAGE_SIZE, $offset, array()); $this->view->userList = $userList; $num_rec_found = count($ids); $this->view->number_of_records_found = $num_rec_found; }