首先分页的加入
<?php
$currpage=isset($_GET['p'])?$_GET['p']:1;
$rr=pager('hnsc_news',$currpage,'*',1,"flag='y'",'order by id desc');
foreach($rr[0] as $vv){
?>
<li><span class="newstime fr"><?=date('Y-m-d',$vv[5])?></span><a href="newsdetails.php?id=<?=$vv[0]?>"><?=$vv[1]?></a></li>//页面显示的内容效果,使用排序让新加入的内容排在前面
<?php
}
?>
</ul>
<?php
echo $rr[1];//输出显示的页数 css1();//分页样式的引入
?>
分页样式的引入一定要在php中调用
![](https://images0.cnblogs.com/blog/736985/201506/092058498636326.png)
<ul>
<?php
$rs=query('hnsc_newsclass');
foreach($rs as $v){
//在
?>
<li><a href="?cname=<?=$v[0]?>"><?=$v[0]?></a></li>
<?php
}
?>
</ul>
![](https://images0.cnblogs.com/blog/736985/201506/092058504269899.png)
?cname是为了传一个值给点击它显示出来对的页面,让他接住此值实现点击出现对应页面如下代码中黄色的是为了实现点击显示
<ul>
<?php
$currpage=isset($_GET['p'])?$_GET['p']:1;
if(isset($_GET['cname'])){
$c=$_GET['cname'];
$rr=pager('hnsc_news',$currpage,'*',5,"flag='y' and cname='$c'",'order by id desc');
}else{
$rr=pager('hnsc_news',$currpage,'*',5,"flag='y'",'order by id desc');
}
foreach($rr[0] as $vv){
?>
<li><span class="newstime fr"><?=date('Y-m-d',$vv[5])?></span><a href="newsdetails.php?id=<?=$vv[0]?>"><?=$vv[1]?></a></li>
<?php
}
?>
</ul>
<?php
echo $rr[1];//输出显示的页数
css1();
?>