一个PHP+MSSQL分页的例子

$pages) { $page=$pages;} if ($query[0]<$userperpage) { $userperpage=$query[0]; } $dangqian=($page-1)*$userperpage; echo " ```News``` "; echo " `````` \n"; echo " ```
\n"; echo ""; echo "\n"; echo ""; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "

新闻标题

发表日期发表部门阅读图像
\n"; echo "
``` \n"; echo " ```
\n"; echo "\n"; $db=mssql_connect($local,$user,$pass); mssql_select_db($name,$db); $query=mssql_query("select * from news order by date desc",$db); $roro=mssql_num_rows($query); if ($roro==0) { echo "

目前数据库中无任何记录!

"; exit; } mssql_data_seek($query,$dangqian); $i=0; while ($arr=mssql_fetch_array($query)) { if ($i>=$userperpage) { break;} echo "\n"; echo "\n"; $datee=date("Y-m-d",$arr[date]); echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; $i++; } //while echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "

$arr[title]

$datee$arr[type]$arr[click]\n"; $arr[photo]=trim($arr[photo]); if (($arr[photo]<>"") || (file_exists($arr[photo]))) { echo ""; } else { echo " "; } echo "
\n"; if ($page<>1) { echo "首页\n"; } if ($page>1) { $upage=$page-1; echo "上一页\n"; } for($y=1;$y<=$pages;$y++) { echo "$y\n"; } if ($page<$pages) { $npage=$page+1; echo "下一页\n"; } if ($page<>$pages) { echo "尾页\n"; } echo "
\n"; echo "
``` \n"; ?>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus