翻页显示你的查询结果:
<?
$recperpage=2;
$conn=mysql_connect("localhost","root","");
$query="select * from table ORDER BY id ASC";
$res=mysql_db_query("db",$query,$conn);
$rowofrec=mysql_affected_rows($conn);
if($rowofrec%$recperpage==0){
$pages=$rowofrec/$recperpage;
}
else{
$pages=ceil($rowofrec/$recperpage);
}
if($page<1||$page>$pages){
$page=1;
}
$init_pos=($page-1)*$recperpage;
for($pos=$init_pos;$pos<=($init_pos+$recperpage-1);$pos++){
if ($pos>=$rowofrec){
break;
}
mysql_data_seek($res,$pos);
$row=mysql_fetch_object($res);
?>
<tr bgColor=#ffff>
<td>
<?=$row->xxx?>
</td>
<td>
<?=$row->xxx?>
</td>
<td>
<?=$row->xxx?> //xxx为你的column
</td>
</tr>
<? }?>
<form action="1.php" id=form2 method=post name=form2 style="margin:0px">
一共找到<SPAN class=color1>
<?=$rowofrec;echo"$page";?>
</SPAN>条符合要求记录,
<? if($page>1){?>
<A href="1.php?page=<?=($page-1)?>">上一页</A>
<? }?>
<? if($page<$pages){?>
<A href="1.php?page=<?=($page+1)?>">下一页</A>
<? }?>
<br>
</form>
其中$pages是总共有多少页
|