zoukankan      html  css  js  c++  java
  • Thinkphp下实现分页

            $count=M('wish')->count();
            $page       = new ThinkPage($count,5);//传入总页数和每页要得到的记录
            $this->wish = M('wish')->order('time')->limit($page->firstRow.','.$page->listRows)->select();//从第一条开始,每次查询5条
            $page->setConfig('theme', "%HEADER% 当前第%NOW_PAGE%页 %FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END%");//分页的要得到的属性,可以自由给出
            $this->page=$page->show();  //调用show方法显示并分配到模板
            $this->display();

    实例化一个分页类,可以用p($page)来查看$page的属性,page,大小写问题,api上用的大写,自己一般用小写,真是浪费我时候

     ThinkPage Object
    (
        [firstRow] => 0
        [listRows] => 5
        [parameter] => Array
            (
            )
    
        [totalRows] => 17
        [totalPages] => 
        [rollPage] => 11
        [lastSuffix] => 1
        [p:ThinkPage:private] => p
        [url:ThinkPage:private] => 
        [nowPage:ThinkPage:private] => 1
        [config:ThinkPage:private] => Array
            (
                [header] => <span class="rows">共 %TOTAL_ROW% 条记录</span>
                [prev] => <<
                [next] => >>
                [first] => 1...
                [last] => ...%TOTAL_PAGE%
                [theme] => %HEADER% 当前第%NOW_PAGE%页 %FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END%
            )
    
    )

    这样可以实现一个分页

  • 相关阅读:
    B.Little Sub and Triples
    A.Little Sub and Applese
    1003 超级无敌简单题[暴力打表]
    1002 人类史上最大最好的希望事件[前缀和]
    1001 hzy 和zsl 的生存挑战
    Computer Arrangement [经典贪心]
    Linux指令
    LInux
    Servlet
    El表达式与JSTL表达式
  • 原文地址:https://www.cnblogs.com/hhfhmf/p/4716235.html
Copyright © 2011-2022 走看看