介绍
这篇文章给大家介绍利用PHP怎么对单数字进行分页,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
学习要点:
1。用极限法
2。各种参数
3。超链接调用
第一:先在文件中设置数字分页模块,我的文件是(博客。php)
代码如下:
//分页模块
$ _page=$ _GET[& # 39;页面# 39;],
_pagesize=10美元;
_pagenum=美元($ _page - 1) * _pagesize美元;
//首页要得到所有的数据总和
$ _num=mysql_num_rows (_query(“从tg_user"选择tg_id));
_pageabsolute=$ _num/_pagesize美元;
要注意的是在数据库中取集的时候
代码如下:
//我们必须每次重新读取结果集,而不是从新去执行SQL语句。
$ _result=_query(“选择tg_username, tg_sex, tg_face tg_user ORDER BY tg_reg_time DESC限制_pagenum美元,美元_pagesize");
设置分页循环的效果
& lt; div id=皃age_num"比; & lt;才能ul> & lt; ?才能php (i=0; i<美元;_pageabsolute美元,美元我+ +){ ,,,if (_page 美元;==,(i + 1)美元),{ ,,,,,echo & # 39; & lt; li> & lt; a href=https://www.yisu.com/zixun/癰log.php ? page=!?i + 1美元)。”class=把≡瘛?“。(i + 1美元)。”> 李> '; 其他}{ 回声的<李> # page_num { 高度才能:20 px; 都清楚:才能; 填充才能:10 px 0; 位置:才能相对; } # page_num ul  { 位置:绝对的,才能 右:才能30 px; 高度才能:20 px; } # page_num ul li  { 浮:才能离开; 宽度:才能26 px; 高度才能:20 px; } # page_num ul  li a  { 显示才能:块; 宽度:才能20 px; 高度才能:20 px; 行高才能:20 px; 边境才能:1 px solid # 333; text-align才能:中心; 文字修饰才能:没有; } # page_num ul li :悬停,# page_num ul li a.selected { 背景:才能# 666; 粗细才能:大胆的; 颜色:# fff;才能 }
在其中可能会由于编码出现容错误,解决的方法是
//,分页模块 if (isset (, _GET 美元;[& # 39;页面# 39;],)),{//,才能在数据不再数据范围内出错的解决方法 时间=美元才能_page $ _GET[& # 39;页面# 39;];//才能,是否为空,是否小于0,是否不是数字。//如果其中有一个是,那么就=1 if 才能;(empty (, _page 美元;)| | $ _page & lt;, 0, | |, ! is_numeric (, _page 美元;)),{ ,,,_page 美元;=,1; ,,},{else ,,,_page 美元;=,intval (, _page 美元;);,//,如果是数字,但是小的数,那么就_page 美元;=,intval中($ _page);转换成整数 ,,} },{else 时间=美元才能_page 1; } 时间=美元_pagesize 10; $ _num =, _num_rows (, _query (,“SELECT  tg_id 得到tg_user",),); if ($ _num==0), { 美元才能_pageabsolute=1; 其他}{ $ _pageabsolute=才能装天花板(_num/_pagesize美元); }//当页码大于总页码的时候,就会返回到总页码的最后一页 if (_page> _pageabsolute美元),{ _page=_pageabsolute美元才能; } _pagenum 美元;=,(_page 美元;作用;1),*,_pagesize美元;
关于利用PHP怎么对单数字进行分页就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。