你可以设定两个参数,比如,page=0, page_size=10,你的翻页的URL可以这样写,比如http://domain.com/....?page=0&page_size=10,然后你可以按照page的数据,和page_size的数据,从数据库里面获得数据,比如,SELECT ..... Limit page * page_size, page_size,然后,下面的1-5就是(page + 1),依此类推....?page=1&page_size=10, ?page=2&page_size=10.... ######这个方法看起来很不错。######
我提供一个简单的让你显示1234的方法吧
你看下吧
$pageCount=20;
//最大页数pageCount=ceil(总记录数/每页显示的数量)
for ($i=1;$i
echo "" ."<>"."";
}
######翻页啊,limit啊,ajax带着页数请求服务器,服务器limit然后返回数据;######有分页插件######
关键是SQL语句吧:
LIMIT $page_index*$page_size,$page_size ######这叫分页######这叫分页 ######普通的分页。。######度娘 php 分页######
大概的流程 统计总数 取得当前页 设定每页显示条数
总数/每页显示条数 得到最大页数
然后 limit 当前页数*页显示条数 页显示条数
前台 页码部分 只要循环写出 从1到 最大页数 的数字就可以 带连接啊
高级部分:
根据当前页数 写出前5页的数字 和 后5页的数字 (页数比较多的情况下)
常用模式:
第一页 上一页 1 2 3 4 5 6 7 8 9 10 下一页 最后页
第一页 上一页 前五页 6 7 8 9 10 11 12 13 14 15 后五页 下一页 最后页