Share code php phân trang

  • Thread starter Thread starter AdminAdmin is verified member.
  • Start date Start date
Admin

AdminAdmin is verified member.

Well-Known Member
Staff member
Administrator
Hướng dẫn qua chút:
có 2 biến cần quan tâm là $sopage và $page
PHP:
/*$sopage là tổng tất ca trang của bài viết, cái này thường là mysql_num_rows() hoặc như mình là tổng kí tự chia kí tự hiển thị*/
/*$page là trang hiện tại của bài viết mà khách đang xem, cái này thường nằm trong $_SESSION['page'];*/
//neus $sopage>1 thì xuất ra, ngược lại tức là <=1 thì thôi, không làm gì=))
 
if($sopage>1){
 
/*luôn xuất ra trang 1*/
         echo "[<a href='.....&page=1'>1</a>]";
 
 
         $i=2;
         if($page>4){
           echo '..';
           }
         while($i>-3){

           if(($page-$i)>1&&($page-$i)<$sopage){

          echo "..[<a href='.......&page=".($page-$i)."'>".($page-$i)."</a>]";
          }
          $i--;


        }

/*luôn xuất ra trang cuối cùng*/
        echo "[<a href='........&page=$sopage'>$sopage</a>]";
         }
Bạn chỉ cần cho vào $sopage và $page là nó chạy
demo
 
Cứ thế mà paste vào chỗ muốn chia trang trong file .php, viết gì nữa em
 
Ví dụ đi admin. Nội dung post chỗ nào. Code post chỗ nào
 
Không hẳn là post nguyên :D. Cái này chia ra dùng ceil làm tròn cũng được :x
 

Facebook Comments

Similar threads

Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
T
Replies
0
Views
7K
thaibinhvip
T
thanhchiit
Replies
5
Views
2K
AdminAdmin is verified member.
Admin
K
Replies
4
Views
4K
AdminAdmin is verified member.
Admin
Back
Top