php中分页显示文章标题
时间:2008-05-14 来源:剑心通明
php中文章标题很多的情况下怎样才能分页显示呢?
下面根据本人的体会把主要代码公开,希望对初学网友有所帮助.
$page_size=10;(每页显示数量
)
$sql='select count(*) as rnt from mydbf';
$sql .= ' order by mytime desc ';
$qh=mysql_query($sql);
$data=mysql_fetch_array($qh);
$nr=$data["cnt"];
$pages=intval($nr/$page_size);
if($nr%$page_size) $pages++;
if(empty($page))
{
$page=1;
$offset=0;
}
else
{
$offset=$page*$page_size-$page_size;
}
?>
";
//显示所有文章
if (!isset($page)){
$page = 0;
}
//分页开始
$start= $page*$page_size;
$offset=$start;
$totalpage =ceil($total/$page_size);
$pagestr ='[总数]:'.$total;
$pagestr.= " ".($page+1).'/'.$totalpage.'页'." ";
$xjz1= "
" method="post">
分页:首页
上一页 首页 $xjz1&page=$p>上一页";
}
if($page>=$pages){?> 下一页 尾页 下一页 $xjz1&page=$pages>尾页";
}
?> 页次:/页 个/页 共篇文章 转到:
-->
".$i."";
}
?>
页
相关阅读 更多 +