《PHP編程:PHP MSSQL 分頁(yè)實(shí)例》要點(diǎn):
本文介紹了PHP編程:PHP MSSQL 分頁(yè)實(shí)例,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
本文實(shí)例為大家分享了PHP MSSQL可刷新分頁(yè)實(shí)例,具體內(nèi)容如下PHP實(shí)戰(zhàn)
<?php /* '頁(yè)面闡明: */ $link=mssql_connect("MYSQL2005","sa","123456") or die("db link error!".mssql_error()); mssql_select_db("edu_dzk",$link) or die("db open error!".mssql_error()); //mssql_query("set names 'utf8'"); $sqlstrcount="SELECT count(1) FROM reguser"; $page = $_GET["page"]; if(!is_numeric($page)){ $page="1"; } $pagesize="30"; //$sql=mysql_query($sqlstr); //$totalnum=mysql_num_rows($sql); $sql=mssql_query($sqlstrcount); list($totalnum)=mssql_fetch_row($sql); $pagecount=ceil($totalnum/$pagesize); $offset=($page-1)*$pagesize; $sqlstr="Select top ".($pagesize)." * from reguser where id not in (select top ".(($page-1)*$pagesize)." id from reguser order by id desc) order by id desc"; $sql=mssql_query($sqlstr); $result=""; while($result=mssql_fetch_array($sql)){ echo $result["id"].'<br>'; } showpageinfo2($totalnum,$pagecount,$page,"&z=".$z); mssql_Close($link); function showpageinfo2($totalnum,$pagecount,$page,$filster) { echo "共計(jì): $totalnum 條記錄,共 $pagecount 頁(yè),當(dāng)前是第 $page 頁(yè) "; if($page!=1) { echo "<a href=?page=1$filster>首頁(yè)</a> "; echo "<a href=?page=".($page-1)."$filster>上一頁(yè)</a> "; } if($page<$pagecount) { echo "<a href=?page=".($page+1)."$filster>下一頁(yè)</a> "; echo "<a href=?page=$pagecount$filster>尾頁(yè)</a>??"; } } ?>
下面為大家分享了PHP+MSSQL通用分頁(yè)公式,供大家參考,具體內(nèi)容如下PHP實(shí)戰(zhàn)
歡迎參與《PHP編程:PHP MSSQL 分頁(yè)實(shí)例》討論,分享您的想法,維易PHP學(xué)院為您提供專(zhuān)業(yè)教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/6925.html