• THinkPHP简单漂亮的分页类 DownLoad


    1. PHP
    2. include_once("config.php"); 
    3. require_once('page.class.php'); //分页类 
    4. $showrow = 10; //一页显示的行数 
    5. $curpage = empty($_GET['page']) ? 1 : $_GET['page']; //当前的页,还应该处理非数字的情况 
    6. $url = "?page={page}"; //分页地址,如果有检索条件 ="?page={page}&q=".$_GET['q'] 
    7. //省略了链接mysql的代码,测试时自行添加 
    8. $sql = "SELECT id,content,addtime FROM wishing_wall"; 
    9. $total = mysql_num_rows(mysql_query($sql)); //记录总条数 
    10. if (!empty($_GET['page']) && $total != 0 && $curpage > ceil($total / $showrow)) 
    11.     $curpage = ceil($total_rows / $showrow); //当前页数大于最后页数,取最后一页 
    12. //获取数据 
    13. $sql .= " LIMIT " . ($curpage - 1) * $showrow . ",$showrow;"; 
    14. $query = mysql_query($sql);
    15. 分页数据显示
    16. <ul class="dates"> 
    17.     <?php while ($row = mysql_fetch_array($query)) { ?> 
    18.         <li> 
    19.             <span><?php echo $row['addtime'] ?></span> 
    20.             <a target="_blank" href="http://www.erdangjiade.com/js"><?php echo $row['content'] ?></a> 
    21.         </li> 
    22.     <?php } ?> 
    23. </ul>
    24. 显示分页条
    25. <div class="showPage"> 
    26.     <?php 
    27.     if ($total > $showrow) {//总记录数大于每页显示数,显示分页 
    28.         $page = new page($total, $showrow, $curpage, $url, 2); 
    29.         echo $page->myde_write(); 
    30.     } 
    31.     ?> 
    32. </div>
  • 相关阅读:
    孙剑云访谈【转载】
    继承几近失传的经典吟诵-余觉中
    俞净意公遇灶神记
    吟诵,不为吟诵
    .NET中使用Redis
    redis密码设置、访问权限控制等安全设置
    Mock框架
    日记 2016年8月9日(周二)
    Notepad++前端开发常用插件介绍
    [Android Tips] 8. Install apk on multiple connected devices
  • 原文地址:https://www.cnblogs.com/ghjbk/p/6879530.html
Copyright © 2020-2023  润新知