php教程和mysql教程分页最基本的不是limti s,e 然后加page就可以实现了。
<?php //初始参数设置 $pagesize=5 ; //分页大小 $pagenum=1 ; //默认为第一页 //第一步:获取当前是第几页 if($_GET){ if($_GET['pagenum']){ $pagenum=$_GET['pagenum']; } } //第二步:获取当前分页的内容列表 $sql="Select * From message limit ".($pagenum-1)*$pagesize.",$pagesize "; $result=mysql_query($sql); while(($row=mysql_fetch_array($result))==true){ echo '<hr>'.$row["title"].'</hr>'; } //第三步:获取记录数 $sql="Select id From message"; $result=mysql_query($sql); $rownum=mysql_num_rows($result); //第四步:记算分页数 if(($rownum%$pagesize)==0){ $pagecount=$rownum/$pagesize; }else{ $pagecount=(int)($rownum/$pagesize); } //第五步:得到分页链接 http://pic1.phprm.com/2011/07/14/$url.jpg=$_SERVER["REQUEST_URI"]; $url=parse_url($url); $url=$url["path"]; //第六步:输出分页链接 if($pagenum==1){ echo "[第一页] [上一页]"; }else{ echo "[<a href="$url?pagenum=1">第一页</a>] [<a href="$url?pagenum=".($pagenum-1)."">上一页</a>]"; } if($pagecount==$pagenum){ echo "[下一页] [最后一页]"; }else{ echo "[<a href="$url?pagenum=".($pagenum+1)."">下一页</a>] [<a href="$url?pagenum=".($pagecount)."">最后一页</a>]"; } 部分代码 $rs->pagesize=10;//每页记录数 $curpage=$_GET['curpage']; if ($curpage==""){ $curpage=1; } $rs->absolutepage=$curpage; for ($i=1 ;$i<=$rs->pagesize;$i++){ if (!$rs->eof) { //内容。。。。。。。。。。。。。 $rs->movenext; } } if ($rs->recordcount==0){ echo "首页 "; } else{ if ($curpage==1){ echo "首页 "; } else{ echo "<a href='ad_chanpinleibie.php?curpage=1'>首页</a> "; } } if ($rs->recordcount==0){ echo "上一页 "; } else{ if ($curpage==1){ echo "上一页 "; } else{ echo "<a href='ad_chanpinleibie.php?curpage=".($curpage-1)."'>上一页</a> "; } } if ($rs->pagecount<($curpage+1)){ echo "下一页 "; } else{ echo "<a href='ad_chanpinleibie.php?curpage=".($curpage+1)."'>下一页</a> "; } if ($rs->recordcount==0){ echo "尾页 "; echo "共1页 "; echo "第1页"; } else{ if ($rs->pagecount<($curpage+1)){ echo "尾页 "; echo "共".$rs->pagecount."页 "; echo "第".$curpage."页"; } else{ echo "<a href='ad_chanpinleibie.php?curpage=".$rs->pagecount."'>尾页</a> "; echo "共".$rs->pagecount."页 "; echo "第".$curpage."页"; } } } $rs->Close(); $conn->Close(); $rs=null; $conn=null;