Пример #1
0
 public function AttendeeList($activeId = '', $cloumns = '', $where = array())
 {
     $where['activeId'] = $activeId;
     $model = Da_Wrapper::select()->table(self::DB_TABLE)->columns($cloumns)->where($where)->where("status != -1");
     $total = $model->getTotal();
     $data = array('', '');
     $size = 20;
     if ($total !== 0) {
         $page = $_GET['page'] ? $_GET['page'] : 1;
         $pager = new Util_Pager($total, $page, $size, "?page=%d&activeId=" . $activeId);
         $offset = $pager->getOffset();
         $pager->setTotal($total);
         //$data[0] = $pager->renderNav();
         $data[0] = $pager->renderNav(true);
     }
     $data[1] = $model->orderby('applyTime desc')->limit($size, ($page - 1) * $size)->getAll();
     return $data;
 }