巅云智能建站平台搭建版(创业流派版)火爆上线,毕生受权!新增:文章智能收罗+全站真静态打包+都会分站+智能小法式+不法词过滤+H5自顺应+智能链词等功效功效概况
建站专提News

一个好用的分页函数

一佰互联网站开辟设想(www.taishanly.com) 宣布日期 2020-05-01 19:07:14 阅读数: 131

复制代码 代码以下:
自己首创的代码,妙手看来,或许流程愚笨点,可是很适用.看者要顶啊     /*---------------------------------------------------------------//
  * 函数申明:分页函数 page($sql,$pagesize="30")
  * $sql 查问语句(除limit外,可带排序或前提限定) 
  * 如 select * from stu where time between "1" and "30";
  * $pagesize 每页的显现条数
  * ## 可输出数组$arr的值,申明以下: 
  *    $arr["first"]    首页及地点
  *    $arr["page_pre"] 上一页及地点
  *    $arr["all"]      当第几页和总页数
  *    $arr["page_next"]下一页及地点
  *    $arr["last"]     末页及地点
  *    $arr["pagelist"] 页码列表及地点,显现以后页前后4页列表
  *    $arr["query"]    语句 $arr["query"] = mysql_query($sql)
  *    $arr["nums"]     记实总数
  *                                 2006.09.06 by Kevin QQ:84529890
//----------------------------------------------------------------*/
function page($sql,$pagesize="30"){ global $arr,$PHP_SELF; $query = mysql_query($sql);
$num = mysql_num_rows($query);
$pagecount = ceil($num/$pagesize);
$page = $_GET["page"];
if(!$page) $page=1;
if($page>$pagecount) $page = $pagecount; $offset = ($page-1)*$pagesize;
$sql.=" limit $offset , $pagesize";
$arr["query"] = mysql_query($sql); if($page>1){
     $page_pre = $page-1;
  $page_url = $PHP_SELF . "?page=".$page_pre;
  $arr["page_pre"] = "<a href="".$page_url."">上一页|</a>";
}
if($page<$pagecount){
     $page_next = $page+1;
  $page_url = $PHP_SELF . "?page=".$page_next;
  $arr["page_next"] = "|<a href="".$page_url."">下一页</a>";
} $arr["all"] = "<font color="#FF0000">".$page ."</font>/". $pagecount . "页";
$arr["first"] = "<a href="".$PHP_SELF."?page=1">首页</a>|";
$arr["last"]  = "|<a href="".$PHP_SELF."?page=".$pagecount."">末页</a>"; $plfront="";
if($page<=5 && $page>=1){
     for($i=1;$i<=9;$i++){
      $plfront.= " <a href="".$PHP_SELF."?page=$i">".$i."</a>";
   }
}elseif($page>5 && $page<$pagecount-5){
     for($i=$page-4;$i<$page+5;$i++){
      $plfront.= " <a href="".$PHP_SELF."?page=$i">".$i."</a>";
   }
}else{
     for($i=$pagecount-8;$i<=$pagecount;$i++){
      $plfront.= " <a href="".$PHP_SELF."?page=$i">".$i."</a>";
  }
} $arr["pagelist"] = $plfront." ";
$arr["nums"] = $num;
   }
一佰互联是天下着名建站品牌办事商,咱们有九年、网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。比来几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家收集公司供给自助建站平台搭建办事。更多资讯:tags标签

相干消息more

27
04月
php正则抒发式考证(邮件地点、Url地点、

本文实例须要考证的内容:邮件地点、Url地点、德律风号码、邮政编码,考证体例分享给大师供大师参考,详细内容以下1、电子邮件地点的校验<&... >>概况

02
05月
视频也能到场排名 视频优化的排名法则先容

若是从搜刮引擎的抓取道理来讲,Flash是最难被承认的表现体例,是以之前的网站少少安排所谓的Flash动画,但合肥人材网小编发明,比来愈来愈... >>概况

20
04月
html5 input输出及时检测和延时优

有个名目是,这么个环境,输出框,及时监测输出,触发要求。第一设法是input 上的onchange()体例,试了一下,不好用,是值等变动确认... >>概况

03
05月
影响关头词排名的缘由先容

咱们一向以来都在夸大用户休会度的首要性,也在教会大师若何去晋升用户休会度,但是能够是咱们教诲的体例错误的缘由,使得列位站长伴侣们都只记得一味... >>概况

高端网站扶植

美工统筹SEO,为企业电子商务营销助力!

德律风:

023-85725751
建站

产物

域名注册 假造主机 云办事器 企业邮局
智能建站 APP打包 微站/小法式 创业平台
网站推行 媒体营销 智能收罗 AI机械人
400德律风 短信营销 店销机械人
私家定制 流派网站