这个分页功能有些蛋疼,因为学的不深,所以一直在研究,今晚终于让我弄出来了,无比的开心,瞬间爆发了一下。
把代码MARK下。。明天继续研究几种别的分类。
<?php $page = $_GET["page"]; function Page($rows,$page_size){ global $page,$select_from,$select_limit,$pagenav; $page_count = ceil($rows/$page_size); if($page <= 1 || $page == '') $page = 1; if($page >= $page_count) $page = $page_count; $select_limit = $page_size; $select_from = ($page - 1) * $page_size.','; $pre_page = ($page == 1)? 1 : $page - 1; $next_page= ($page == $page_count)? $page_count : $page + 1 ; $pagenav .="<div class='pagination pagination-right'>"; $pagenav .="<ul><li><a href='?page=1'>?</a></li>"; for($i=1;$i<=$page_count;$i++){ if($i==$page) { $pagenav.="<li><a href='?page=$i'>$i</a></li>"; } else { $pagenav.="<li><a href='?page=$i'>$i</a></li>"; } } $pagenav .= "<li><a href='?page=$i'>?</a></li><ul></div> }