亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

ThinkPHP 分頁實現

2020-03-22 18:25:46
字體:
來源:轉載
供稿:網友
  • TP3.2框架手冊,有一個數據分頁,不過每次都要寫太多的代碼,還有中文設置等有些麻煩,做為程序開發者,有必要整理下:

    O、先看效果圖

    一、分頁方法

    /** * TODO 基礎分頁的相同代碼封裝,使前臺的代碼更少 * @param $m 模型,引用傳遞 * @param $where 查詢條件 * @param int $pagesize 每頁查詢條數 * @return /Think/Page */function getpage(&$m,$where,$pagesize=10){    $m1=clone $m;//淺復制一個模型    $count = $m->where($where)->count();//連慣操作后會對join等操作進行重置    $m=$m1;//為保持在為定的連慣操作,淺復制一個模型    $p=new Think/Page($count,$pagesize);    $p->lastSuffix=false;    $p->setConfig('header','<li html' target='_blank'>class="rows">共<b>%TOTAL_ROW%</b>條記錄&nbsp;&nbsp;每頁<b>%LIST_ROW%</b>條&nbsp;&nbsp;第<b>%NOW_PAGE%</b>頁/共<b>%TOTAL_PAGE%</b>頁</li>');    $p->setConfig('prev','上一頁');    $p->setConfig('next','下一頁');    $p->setConfig('last','末頁');    $p->setConfig('first','首頁');    $p->setConfig('theme','%FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END% %HEADER%');    $p->parameter=I('get.');    $m->limit($p->firstRow,$p->listRows);    return $p;}

    getpage方法可以放在TP框架的 Application/Common/Common/function.php,這個文檔可以專門放置一些通用的方法,在哪里都可以調用(如:Controller文件,View文件等)。

    二、調用分頁方法

    $m=M('products');$p=getpage($m,$where,10);$list=$m->field(true)->where($where)->order('id desc')->select();$this->list=$list;$this->page=$p->show();

    再是View代碼

    <div class="pagination">  {$page}</div>

    三、最后就是分頁的樣式了,這個有些亂,因后臺框架網上下載的,樣式還沒來的及整理,這個樣式也可以自己實現,簡單的。

    .pagination ul {    display: inline-block;    margin-bottom: 0;    margin-left: 0;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);    box-shadow: 0 1px 2px rgba(0,0,0,0.05);}.pagination ul li {  display: inline;}.pagination ul li.rows {    line-height: 30px;    padding-left: 5px;}.pagination ul li.rows b{color: #f00}.pagination ul li a, .pagination ul li span {    float: left;    padding: 4px 12px;    line-height: 20px;    text-decoration: none;    background-color: #fff;    background: url('../images/bottom_bg.png') 0px 0px;    border: 1px solid #d3dbde;    /*border-left-width: 0;*/    margin-left: 2px;    color: #08c;}.pagination ul li a:hover{    color: red;    background: #0088cc;}.pagination ul li.first-child a, .pagination ul li.first-child span {    border-left-width: 1px;    -webkit-border-bottom-left-radius: 3px;    border-bottom-left-radius: 3px;    -webkit-border-top-left-radius: 3px;    border-top-left-radius: 3px;    -moz-border-radius-bottomleft: 3px;    -moz-border-radius-topleft: 3px;}.pagination ul .disabled span, .pagination ul .disabled a, .pagination ul .disabled a:hover {color: #999;cursor: default;background-color: transparent;}.pagination ul .active a, .pagination ul .active span {color: #999;cursor: default;}.pagination ul li a:hover, .pagination ul .active a, .pagination ul .active span {background-color: #f0c040;}.pagination ul li.last-child a, .pagination ul li.last-child span {    -webkit-border-top-right-radius: 3px;    border-top-right-radius: 3px;    -webkit-border-bottom-right-radius: 3px;    border-bottom-right-radius: 3px;    -moz-border-radius-topright: 3px;    -moz-border-radius-bottomright: 3px;}.pagination ul li.current a{color: #f00 ;font-weight: bold; background: #ddd}
    PHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
    日韩在线免费高清视频| 成人天堂噜噜噜| 成人h视频在线观看播放| 成人久久18免费网站图片| 国内免费久久久久久久久久久| 久久精品国产综合| 亚洲第一精品久久忘忧草社区| 精品亚洲aⅴ在线观看| 亚洲欧洲在线免费| 国产精品极品尤物在线观看| 久热在线中文字幕色999舞| 日本乱人伦a精品| 中文字幕亚洲欧美一区二区三区| 欧美大片欧美激情性色a∨久久| 亚洲国产精品热久久| 国产一区二区在线播放| 亚洲91av视频| 欧美日韩国产麻豆| 91精品免费看| 欧美精品免费播放| 亚洲一区二区三区视频播放| 尤物九九久久国产精品的分类| 欧美成人激情在线| 国产一区二区av| www.日韩av.com| 在线观看国产精品淫| 国产自产女人91一区在线观看| 成人在线观看视频网站| 91精品视频播放| 91免费电影网站| 久99九色视频在线观看| 欧美高清不卡在线| 亚洲在线视频观看| www.久久久久久.com| 亚洲永久免费观看| 福利视频一区二区| xxx成人少妇69| 69av视频在线播放| 成人在线视频网| 日韩在线视频网站| 久久久这里只有精品视频| 日韩www在线| 成人欧美一区二区三区黑人孕妇| 久久99精品久久久久久噜噜| 亚洲一区中文字幕在线观看| 亚洲精品一区二区在线| 国产精品69久久| 欧美日韩激情视频8区| 亚洲一区二区三区sesese| 欧美精品aaa| 日韩中文av在线| 日韩欧美国产免费播放| 91在线直播亚洲| 欧美激情一区二区三区在线视频观看| 亚洲精品美女久久久| 成人欧美一区二区三区在线| 日本久久久久亚洲中字幕| 欧美日韩国产精品一区二区不卡中文| 日韩美女免费线视频| 国产精品最新在线观看| 国产一区二区三区免费视频| 国产精品欧美一区二区| 国产亚洲精品美女久久久久| 午夜美女久久久久爽久久| 日韩亚洲成人av在线| 亚洲第一福利在线观看| 日韩av成人在线观看| 91精品国产高清| 91豆花精品一区| 精品国产一区二区三区久久久| 精品网站999www| 日韩经典第一页| 美女黄色丝袜一区| 日韩电影中文字幕| 日本最新高清不卡中文字幕| 日本国产欧美一区二区三区| 日韩在线观看免费全| 亚洲一区精品电影| 欧美成aaa人片在线观看蜜臀| 91精品国产色综合| 国产成人jvid在线播放| 97视频在线观看免费高清完整版在线观看| 亚洲福利视频二区| 欧美亚洲免费电影| 久久青草精品视频免费观看| 精品亚洲精品福利线在观看| 91精品国产色综合久久不卡98口| 国内精品在线一区| 亚洲毛片在线看| 欧美成人黑人xx视频免费观看| 久久久国产视频91| 国产精品免费久久久| 青草热久免费精品视频| 亚洲欧美在线磁力| 4k岛国日韩精品**专区| 国产精品伦子伦免费视频| 最新亚洲国产精品| 亚洲欧美三级在线| 国产成人精品免高潮费视频| 欧美亚洲视频在线观看| 91亚洲国产精品| 欧美中文字幕视频在线观看| 国产在线视频2019最新视频| 色琪琪综合男人的天堂aⅴ视频| 久久人91精品久久久久久不卡| 欧美人在线观看| 美女福利视频一区| 日韩av最新在线| 欧美日韩国产麻豆| 亚洲一级免费视频| 97国产suv精品一区二区62| 日韩高清免费在线| 欧美性猛交xxxx免费看| 国产精品网站视频| 91国内揄拍国内精品对白| 久久6免费高清热精品| 亚洲肉体裸体xxxx137| 亚洲日本中文字幕| 欧洲精品久久久| 成人在线免费观看视视频| 国产精品91久久久| 日韩欧美在线网址| 日韩中文字幕国产| 久久精品国产一区二区电影| 日本精品久久久久影院| 欧美乱大交做爰xxxⅹ性3| 一区二区三区动漫| 亚洲综合色av| 亚洲网站视频福利| 97在线视频免费| 欧美性资源免费| 久久久精品影院| 91九色精品视频| 精品中文字幕久久久久久| 久久天堂av综合合色| www.日韩av.com| 亚洲精品suv精品一区二区| 91中文在线观看| 久久精品国产成人精品| 疯狂蹂躏欧美一区二区精品| 日韩精品欧美国产精品忘忧草| 欧美夫妻性生活xx| 啊v视频在线一区二区三区| 欧美中文在线观看| 中文字幕v亚洲ⅴv天堂| 亚洲美女性生活视频| 欧美xxxx14xxxxx性爽| 欧美日韩国产一区二区三区| 97成人在线视频| 久久中文字幕国产| 久久久久久国产精品| 欧美黑人巨大精品一区二区| 亚洲国产美女久久久久| 91极品女神在线| 欧美国产精品va在线观看| 不卡在线观看电视剧完整版| 亚洲视频专区在线| 伊人伊成久久人综合网小说| 亚洲免费av电影| 色噜噜狠狠狠综合曰曰曰| 色噜噜狠狠狠综合曰曰曰88av| 日韩精品视频中文在线观看| 中文字幕日韩视频| 亚洲精品久久7777777|