thinkphp 手写分页 不使用类分页

95 篇文章 0 订阅

       $page_this=$_REQUEST["page"];//当前页数
       if(!$page_this){$page_this=1;}
      
       $record_pagesize=$_REQUEST["pagesize"];;//每页记录数
       if(!$record_pagesize){$record_pagesize=10;}
       $Conn=M('chat_user');

       $record_count=$Conn->count(); //总记录数
       $page_count=ceil($record_count/$record_pagesize);  //页总数
      
       $record_begin=($page_this-1)*$record_pagesize;//起始记录
       $Row=$Conn->limit("$record_begin,$record_pagesize")->select();

       if($page_this==1){
       $page_first="|<首页";    
       $page_back="<<上一页";
       }else
       {
       $page_first="<a href=\"index.php?m=Framework_Admin&a=User_List&pagesize=$record_pagesize\">|<首页</a>";
       $page_back="<a href=\"index.php?m=Framework_Admin&a=User_List&page=".($page_this-1)."&pagesize=$record_pagesize\">上一页>></a>";
       }
      
       if($page_this==$page_count){
       $page_next="下一页>>";
       $page_last="尾页>|";
       }else
       { 
       $page_next="<a href=\"index.php?m=Framework_Admin&a=User_List&page=".($page_this+1)."&pagesize=$record_pagesize\">下一页>></a>";
       $page_last="<a href=\"index.php?m=Framework_Admin&a=User_List&page=$page_count&pagesize=$record_pagesize\">尾页>|</a>";
       }   
      
       $page_linkbtn=$page_first." ".$page_back." ".$page_next." ".$page_last;
      
     
         $this->assign("page_this",$page_this);//当前页数
         $this->assign("page_count",$page_count);//每页记录数
         $this->assign("record_pagesize",$record_pagesize);//每页记录数
         $this->assign("record_count",$record_count);//总记录数
         $this->assign("page_linkbtn",$page_linkbtn);//跳转链接
         $this->assign("User_List",$Row);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值