php最简单php分页代码
分页最基本的不是limti s,e 然后加page就可以实现了。
<blockquote><?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);
}
//第五步:得到分页链接
$url=$_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;
您可能感兴趣的文章:
入门级PHP简单分页代码
php简单分页代码一例
php分页代码实例有注释
php读取word\pdf等文档内容保存到网页中
php分割数组示例
php 获取网站地址的函数代码
php简单页面缓存的实现代码
smarty模板引擎的简单分页代码
php分页代码简单实现教程
php导出word文件的简单例子