素材牛VIP会员

PHP简单漂亮的分页类

 所属分类:PHP/MySql-分页

 浏览:17725次-  下载:1342次-  评论:33次-  更新时间:2020-08-21
PHP简单漂亮的分页类
积分说明:注册即送15牛币,每日签到可获得5牛币,成为VIP会员可永久免牛币下载!   充值积分   充值会员   更多说明»
素材描述:本文介绍一款原生的PHP分页类,分页样式有点类似bootstrap。
 标签:page分页

基础属性

  • 难易初级
  • 语言PHP
  • 数据库mysql

详细介绍

PHP

include_once("config.php"); 
require_once('page.class.php'); //分页类 
$showrow = 10; //一页显示的行数 
$curpage = empty($_GET['page']) ? 1 : $_GET['page']; //当前的页,还应该处理非数字的情况 
$url = "?page={page}"; //分页地址,如果有检索条件 ="?page={page}&q=".$_GET['q'] 
//省略了链接mysql的代码,测试时自行添加 
$sql = "SELECT id,content,addtime FROM wishing_wall"; 
$total = mysql_num_rows(mysql_query($sql)); //记录总条数 
if (!empty($_GET['page']) && $total != 0 && $curpage > ceil($total / $showrow)) 
    $curpage = ceil($total_rows / $showrow); //当前页数大于最后页数,取最后一页 
//获取数据 
$sql .= " LIMIT " . ($curpage - 1) * $showrow . ",$showrow;"; 
$query = mysql_query($sql);

分页数据显示

<ul class="dates"> 
    <?php while ($row = mysql_fetch_array($query)) { ?> 
        <li> 
            <span><?php echo $row['addtime'] ?></span> 
            <a target="_blank" href="http://www.sucaihuo.com/js"><?php echo $row['content'] ?></a> 
        </li> 
    <?php } ?> 
</ul>

显示分页条

<div class="showPage"> 
    <?php 
    if ($total > $showrow) {//总记录数大于每页显示数,显示分页 
        $page = new page($total, $showrow, $curpage, $url, 2); 
        echo $page->myde_write(); 
    } 
    ?> 
</div>

讨论这个素材(33)回答他人问题或分享使用心得会奖励牛币

su***se  
2020年02月20日

很好看啊下载了

回复
wo***fp  
2020年03月03日

很厉害啊

回复
吻***烟  
2020年03月08日

强烈支持一波

回复
a8***12  
2020年03月16日

拿过来 效果不一样

回复
zc***78  
2020年03月17日

感觉还可以,基本功能可以满足。

回复
闪***星  
2020年03月27日

很想下载,没有分啊

回复
诸***1  
2020年04月06日

挺好的,实用

回复
97***84  
2020年04月09日

挺好的,实用

回复
驱***森  
2020年04月15日

very very good

回复
d***悠  
2020年04月16日

初学者看代码,貌似挺有用的

回复
走***鹿  
2020年04月29日

已经用上了,可以

回复
ga***et  
2020年05月11日

恩,这个刚好用到,就直接使用了

回复
贝***0  
2020年05月14日

这么简单的示例 不需要数据库演示吧

回复
飘***子  
2020年05月15日

请问这个怎么用在thinkphp中呢

回复
风***Q  
2020年06月02日

参数url怎么设置

回复
陪***ˇ  
2020年06月16日

找了半天,终于找到分页功能了,要是还有个查询就更好了

回复
疯***斯  
2020年06月19日

效果一般。。。

回复
zc***78  
2020年06月27日

不是ajax的呀

回复
wo***fp  
2020年06月30日

非常好用!

回复
阿***逗  
2020年07月01日

这不是无刷新分页啊

回复
青***0  
2020年07月05日

貌似挺有用的

回复
风***0  
2020年07月07日

我觉得这个分页就是我一直想找的那个。

回复
ya***cn  
2020年07月08日

那我也要用。

回复
pr***cy  
2020年07月14日

不知道怎么样,大家指点一下下

回复
qw***23  
2020年07月17日

看起来很好用啊

回复
qt***ah  
2020年07月27日

很好看的分页模式

回复
路***过  
2020年07月28日

很好用应该

回复
最***哥  
2020年08月01日

正是我需要的啊,拿来主义

回复
骨***活  
2020年08月11日

支持一波

回复
那***s  
2020年08月14日

简单才是最使用的功能

回复
十***刻  
2020年08月19日

哇,好想下载啊

回复
huhuachuan  SVIP
2020年08月20日

最好是无刷新的

回复
 文明上网,理性发言!   😉 阿里云幸运券,戳我领取
我的牛币余额:0 已下载次数:1342
所需牛币:100 开始下载

牛币获取:签到、评论、充值    » 在线充值(10牛币=1元)