<div class="page-ctn">
<?php
$page = $pagepack;
if($page[cur] > $page[total]){
$page[cur] = $page[total];
}
if(empty($page['cur'])){
$page['cur'] = 1;
}
function pageUrl($page, $num){
if($num < 1){
$num = 1;
}
if($num > $page['total']){
$num = $page['total'];
}
return str_replace('{!page!}', $num, $page['url']);
}
?>
<ul class="page-list clearfix">
<li><a href="<?phpecho pageUrl($page, $page[cur]-1);?>">上一页</a></li>
<?php if($page['cur'] > 1):?>
<li><a href="{:pageUrl($page, 1)}">1</a></li>
<?php endif; ?>
<?php if($page['cur'] > 3):?>
<li><a href="#">...</a></li>
<?php endif; ?>
<?php if($page['cur'] > 2):?>
<li><a href="<?phpecho pageUrl($page, $page[cur]-1);?>"><?phpecho $page['cur']-1;?></a></li>
<?php endif; ?>
<?php if($page['cur'] > 0):?>
<li><a href="<?phpecho pageUrl($page, $page[cur]);?>" class="cur">{$page.cur}</a></li>
<?php endif; ?>
<?phpif($page['cur']+1 < $page['total']):?>
<li><a href="<?phpecho pageUrl($page, $page[cur]+1);?>"><?phpecho ($page['cur'])+1;?></a></li>
<?phpendif;?>
<?php if($page[cur] < $page[total] - 2):?>
<li><a href="#">...</a></li>
<?php endif; ?>
<?php if($page[cur] < $page[total]):?>
<li><a href="<?phpecho pageUrl($page, $page[total]);?>">{$page.total}</a></li>
<?php endif; ?>
<li><a href="<?phpecho pageUrl($page, $page[cur]+1);?>">下一页</a></li>
</ul>
</div>
css:
/***分页条 START***/// {{{
.page-ctn{
margin: 20px 0;
}
.page-list{
display: inline-block;
_display: inline;
zoom: 1;
li{
float: left;
margin-right: 7px;
}
li a{
display: block;
float: left;
border: 1px solid #ddd;
color: #444;
background: #fff;
padding: 0 10px;
height: 25px;
line-height: 25px;
&:hover, &.cur{
color: #fff;
background: #09F;
}
}
}
分享到:
相关推荐
php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax分页php+ajax...
超强php分页打包 通用分页 万能分页 ajax分页 google分页
很不错的PHP分页,希望支持!!!!!!!!
php长文章分页 php长文章分页 php长文章分页
用PHP编写的分页函数,配合bootstrap的css文件,分页会更好看
使用php数组分页实现方法,php数组操作,PHP分页
php分页技术 php分页技术 php分页技术 php分页技术 php分页技术
PHP内容分页,新闻内容分页代码,分页代码
php按字数分页,数据库分页,php mysql分页,php文本分页
PHP结合数据库,实现分页功能
php5推出的pdo统一数据接口,为了方便数据的分页写的pdo分页类。
万能的php分页类实例代码,万能的php分页类实例代码,万能的php分页类实例代码
php 和 mysql 进行分页,php 和 mysql 进行分页,php 和 mysql 进行分页,php 和 mysql 进行分页,php 和 mysql 进行分页,php 和 mysql 进行分页,php 和 mysql 进行分页,php 和 mysql 进行分页,php 和 mysql ...
主要介绍了php封装的page分页类,结合完整实例形式分析了php数值运算与字符串操作实现分页功能的相关技巧,需要的朋友可以参考下。
php 分页 多种精美样式 ,随你的网站样式更改 来更改 分页样式
完美的php分页,完美的php分页完美的php分页,非常好用!
//每页展示分页条数 $page = new Page($total,$per); //new分页对象 $sql = "select * from sw_goods ".$page->limit; //整理sql查询语句 $info = $goods->query($sql); $pagelist = $page->fpage(); //获取分页条 ...
PHP 分页原理 不错得一个分页模块 容易理解
非常经典的php分页代码,灵活好用支持常用的多种分页格式,调用简单,下载运行即可,这是我自己常用的哦现在拿出来和大家分享下赶紧下载吧!
PHP超强分页类,分页类,仿百度分页类,多种样式的分页类