快速业务通道

PHP常用函数推荐

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-26
    $pagesql = "select count(*) as ids ".$pagesql;
      $result = mysql_query($pagesql);
      if($rs = mysql_fetch_array($result)) $sums = $rs[0];
      $totalpage = ceil($sums/$page_size);
      if((!$page)||($page<1)) $page=1;
   $startpos = ($page-1)*$page_size;
   $sql .=" limit $startpos,$page_size ";
    return $sql;
 }

function showbar($string="")
{   
    global $page,$totalpage;
 $out="共<font color=''red''><b>".$totalpage."</b></font>页&nbsp;&nbsp;";
    $linkNum =4;
    $start = ($page-round($linkNum/2))>0 ? ($page-round($linkNum/2)) : "1";
    $end   = ($page+round($linkNum/2))<$totalpage ? ($page+round($linkNum/2)) : $totalpage;
    $prestart=$start-1;
    $nextend=$end+1;
    if($page<>1)
 $out .= "<a href=''?page=1&&".$string."''title=第一页>第一页</a>&nbsp;";
    if($start>1)
 $out.="<a href=''?page=".$prestart."'' title=>..<<</a>&nbsp;";
 for($t=$start;$t<=$end;$t++)
    {
     $out .= ($page==$t) ? "<font color=''red''><b>[".$t."]</b></font>&nbsp;" : "<a href=''?page=$t&&".$string."''>$t</a>&nbsp;";
    }
 if($end<$totalpage)
 $out.="<a href=''?page=".$nextend."&&".$string."'' title=>>>..</a>";
    if($page<>$totalpage)
   $out .= "&nbsp;<a href=''?page=".$totalpage."&&".$string."'' title=最后页>最后页</a>";
   return $out;
}

?>

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号