이 기사의 내용은 ThinkPHP 프레임워크에서 페이징 문자열을 조합하는 코드 구현에 관한 것입니다. 필요한 친구들이 참고할 수 있기를 바랍니다.
ThinkPHP는 페이징 문자열 백엔드 코드를 조합합니다:
<?php $condition="查询条件"; $size = 10;//每页多少条记录 $number=$this->cunXiaoNongModel->getCunCount($condition);//获取记录总数 $page = new \Think\Page($number,$size); $rollPage = 5; //分页栏显示的页数个数; $page -> setConfig('first' ,'首页'); $page -> setConfig('last' ,'尾页'); $page -> setConfig('prev' ,'上一页'); $page -> setConfig('next' ,'下一页'); $start = $page -> firstRow; //起始行数 $pagesize = $page -> listRows; //每页显示的行数 $limit = "$start , $pagesize"; $cunList = M('cunxiaonong_use')->table('cun_use as cu')->join('cun as c on cu.cun_id = c.cun_id', 'left')->join('cun_xiao as cx on cu.cun_id = cx.cun_id', 'left')->where($condition)->limit($limit)->order('cu.id DESC')->select(); $style = "pageos"; $onclass = "pageon"; $pagestr = $page -> show($style,$onclass); //组装分页字符串 $this -> assign('pagestr',$pagestr); $this->assign('ticketList',$cunList);
ThinkPHP는 페이징 문자열 프런트 엔드 디스플레이 코드를 조합합니다:
<!DOCTYPE HTML> <html> <head> <title>一亩地</title> <meta charset="utf-8"> <style> /*2018.8.6分页*/ .pageos { border: 1px solid; border-radius: 20px; padding-left: 6px; padding-right: 6px; margin: 5px; } .pageon { border: 1px solid #C7241D; background-color: white; color: #C8332F; border-radius: 20px; padding-left: 5px; padding-right: 5px; margin: 5px; } </style> </head> <body> <div class="mt-20"> <table class="table table-border table-bordered table-bg table-hover table-sort"> <thead> <tr class="text-c"> <th>编号</th> <th>用户ID</th> <th>一亩地</th> <th>时间</th> </tr> </thead> <tbody> <volist name="cunList" id="tl"> <tr class="text-c"> <td>{$tl['id']}</td> <td>{$tl['user_id']}</td> <td>{$tl['yimudi']}</td> <td>{$tl['time']|date='Y-m-d H:i:s',###}</td> </tr> </volist> </tbody> </table> <div class="page" style="text-align: center; padding: 20px 0px 50px 0px;">{$pagestr}</div> </div> </body> </html>
The 위의 내용은 ThinkPHP에서 페이징 문자열 구현 기능을 조립하는 것입니다!
추천 관련 기사:
PHP에서 URL에 액세스하는 방법은 무엇인가요? PHP에서 URL에 액세스하는 방법 요약(코드)
#🎜🎜 #thinkphp 프레임워크 그룹화: thinkphp는 조건을 충족하는 데이터를 얻습니다
위 내용은 ThinkPHP 프레임워크에서 페이징 문자열을 조합하는 코드 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!