【发布时间】:2011-01-10 08:24:09
【问题描述】:
大家好,我正在使用分页脚本的第二部分来显示分页;
<?
if ($pageno == 1) {
echo "<li class='previous-off'>«« İlk Sayfa</li> <li class='previous-off'>« Önceki Sayfa</li> ";
} else {
echo " <li><a href='{$_SERVER['PHP_SELF']}?isim=$kid&sayfa=1'>«« İlk Sayfa</a></li> ";
$prevpage = $pageno-1;
echo "<li> <a href='{$_SERVER['PHP_SELF']}?isim=$kid&sayfa=$prevpage'>« Önceki Sayfa</a> </li>";
} // if
echo " <li class='active'>$pageno</li>";
if ($pageno == $lastpage) {
echo " <li class='previous-off'>«« Sonraki</li> <li class='previous-off'>« Son Sayfa</li> ";
} else {
$nextpage = $pageno+1;
echo " <li class='next'><a href='{$_SERVER['PHP_SELF']}?isim=$kid&sayfa=$nextpage'>Sonraki »</a></li> ";
echo " <li class='next'><a href='{$_SERVER['PHP_SELF']}?isim=$kid&sayfa=$lastpage'>Son Sayfa »»</a></li> ";
} // if
?>
就像你在这里看到的:echo " <li class='active'>$pageno</li>"; 我只能显示第一页、上一页、活动页面、下一页、最后一页..
我的问题是:我想在活动页面附近显示更多页面.. 我该怎么做?
我的意思是分页样式现在是这样的:
FIRST PREV 1 NEXT LAST
我想要
第一个上一个 1 2 3 4 5 6 7 下一个最后
谢谢
【问题讨论】:
标签: php mysql html pagination