php 分页
来源:互联网 发布:免费追书软件 编辑:程序博客网 时间:2024/05/17 05:58
if(isset($_GET['page'])&&($_GET['page']!=0))
$page = $_GET['page'];
else
$page = 1;
$pagesize = 2;
$cat_ID = get_query_var('cat');
$count = wt_get_category_count($cat_ID);
$pagecount= ceil($count/$pagesize);
$post = get_posts("category=".$cat_ID."&numberposts=".$count);
$position = ($page-1) * $pagesize;
$listarr = array_slice($post,$position,$pagesize);
function test($pg=1,$mP,$n=2,$cI){
$page = $pg;
$maxPage = $mP;
$htmlStr = "";
$num = $n;
$cat_ID = $cI;
if($page > 1){
$fontpage=$page-1;
$htmlStr.="<a href='/?cat=".$cat_ID."&page=".$fontpage."' class='pre'><</a>";
}
if($page > $num){
$htmlStr.= "<span>...</span>";
}
for($i=1; $i <= $maxPage; $i++){
if($i > $page - $num && $i < $page + $num){
if($page == $i){
$htmlStr.="<a href='/?cat=".$cat_ID."&page=".$i."' style='color:#0099cc;'>".$i."</a>";
}else{
$htmlStr.= "<a href='/?cat=".$cat_ID."&page=".$i."'>".$i."</a>";
}
}
}
if($page < $maxPage - $num){
$htmlStr.= "<span>...</span>";
}
if($page < $maxPage){
$lastpage = $page+1;
$htmlStr .="<a href='/?cat=".$cat_ID."&page=".$lastpage."' class='next'>></a>";
}
return $htmlStr;
}
$page_symbol = test($page,$pagecount,3,$cat_ID);
// $post = get_posts("category=".cat_ID."&numberposts=4");
$page = $_GET['page'];
else
$page = 1;
$pagesize = 2;
$cat_ID = get_query_var('cat');
$count = wt_get_category_count($cat_ID);
$pagecount= ceil($count/$pagesize);
$post = get_posts("category=".$cat_ID."&numberposts=".$count);
$position = ($page-1) * $pagesize;
$listarr = array_slice($post,$position,$pagesize);
function test($pg=1,$mP,$n=2,$cI){
$page = $pg;
$maxPage = $mP;
$htmlStr = "";
$num = $n;
$cat_ID = $cI;
if($page > 1){
$fontpage=$page-1;
$htmlStr.="<a href='/?cat=".$cat_ID."&page=".$fontpage."' class='pre'><</a>";
}
if($page > $num){
$htmlStr.= "<span>...</span>";
}
for($i=1; $i <= $maxPage; $i++){
if($i > $page - $num && $i < $page + $num){
if($page == $i){
$htmlStr.="<a href='/?cat=".$cat_ID."&page=".$i."' style='color:#0099cc;'>".$i."</a>";
}else{
$htmlStr.= "<a href='/?cat=".$cat_ID."&page=".$i."'>".$i."</a>";
}
}
}
if($page < $maxPage - $num){
$htmlStr.= "<span>...</span>";
}
if($page < $maxPage){
$lastpage = $page+1;
$htmlStr .="<a href='/?cat=".$cat_ID."&page=".$lastpage."' class='next'>></a>";
}
return $htmlStr;
}
$page_symbol = test($page,$pagecount,3,$cat_ID);
// $post = get_posts("category=".cat_ID."&numberposts=4");
0 0
- php分页
- php:分页
- PHP 分页
- php分页
- PHP分页
- php分页.....
- php 分页
- php分页
- php分页
- php 分页
- php分页
- php 分页
- PHP分页
- php分页
- php分页
- PHP分页
- PHP分页
- PHP分页
- MyEclipse生成WAR包并在Tomcat下部署发布
- 一个Excel转换为Json格式的Python脚本
- 巴斯卡三角形
- POJ 1655 Balancing Act 树的重心
- 大数据架构-使用HBase和Solr配置存储与索引
- php 分页
- input checkbox 选中绑定事件
- Perl Net::ping
- gradle复习(7)-深入Jacoco
- Linux 引导过程内幕
- C语言bzero()函数:将内存(字符串)前n个字节清零
- 好文收藏
- iOS 苹果开发者注册 和 App Store问题咨询
- 学习 Linux,101: 引导管理器--GRUB、GRUB 2 和 LILO 简介