php分页函数完整实例代码
本文分享一例php分页函数完整实例代码,使用此函数实现分页效果很不错。分享给大家供大家参考。 具体功能代码如下: //数据库操作
$result=mysql_query("select from mytable limit $sqlfirst,$shownu",$myconn); while($row=mysql_fetch_array($result)){ //...您的操作 } echo $pagecon; //输出分页导航内容 / if(!function_exists("pageDivide")){ $total 信息总数$shownu 显示数量,默认20$url 本页链接function pageDivide($total,$shownu=20,$url=''){ $page 当前页码$sqlfirst mysql数据库起始项$pagecon 分页导航内容global $page,$sqlfirst,$pagecon,$_SERVER; if(isset($_GET['page'])){ 如果$url使用默认,即空值,则赋值为本页URLif(!$url){ $url=$_SERVER["REQUEST_URI"];} URL分析$parse_url=parse_url($url); 页码计算$lastpg=ceil($total/$shownu); //最后页,总页数 开始分页导航内容$pagecon = "显示第 ".($total?($sqlfirst+1):0)."-".min($sqlfirst+$shownu,$total)." 条记录,共 $total 条记录"; if($page!=1) $pagecon .=" 首页 "; else $pagecon .=" 首页 "; 下拉跳转列表,循环列出所有页码$pagecon .=" 到第 页,共 $lastpg 页"; } 相信本文所述对大家PHP程序设计的学习有一定的借鉴价值。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |