Thinkphp Realizing paging
Public Function alist () {$this->validatelogin (); $this->createurl (); $article = M (' article '); $page = I (' get.page '); $perpage = 20; $page = (isset ($page) && ($page >0))? $page: 1;//current Page $last = $page-1; $next = $page + 1; $url = "http://". $_server[' server_name '. $_server[' php_self '. "Page="; $sum = count ($article->where ("is_delete=0")->select ()); $pages = Ceil ($sum/$perpage); $this->assign (' Sum ', $sum); $this->assign (' pages ', $pages); if ($page > 1) {$arr = "home"; $arr. = "Previous page"; } else {$arr = "home"; $arr. = "Previous page"; } if (($page-2) >0) {$arr. = "". ($page-2). ""; $arr. = "". ($page-1). ""; } else if ((($page-2) <=0) && (($page-1) >0) {$arr. = "". ($page-1). ""; } $arr. = "". ($page). ""; if ($page + 1) <= $pages) {$arr. = "". ($page + 1). ""; if (($page +2) <= $pages) {$aRR. = "". ($page +2). ""; }} if ($page < $pages) {$arr. = "Next page"; $arr. = "Last"; } else {$arr. = "Next page"; $arr. = "Last"; } $this->assign (' page ', $arr); $data = $article->where ("is_delete=0")->page ($page, $perpage)->select (); $this->assign (' article ', $data); $this->display ();}
http://www.bkjia.com/PHPjc/1079751.html www.bkjia.com true http://www.bkjia.com/PHPjc/1079751.html techarticle thinkphp implements the paging public function alist () {$this-validatelogin (), $this-createurl (), $article = M (article), $page = I (get. page); $perpage = 20; $page = (Isset ($page) ($page 0))?...