View Full Version : Phân trang trong Mysql
Ai có sample code về phân trang trong Mysql(đơn giản, dễ áp dụng), vui lòng share cho mình !
Cảm ơn nhiều !
code thì nhiều lắm , tớ đưa ra 1 cách tớ hay làm , bạn làm thử coi :
$page=$_GET['page'];
if($page==""){$page=1;}
$limit=20;// số lượng dữ liệu giới hạn để show trong 1 trang
$sql=mysql_query("select * from table_name");
$total=mysql_num_rows($sql);
$max=$total/$lim;// số trang lớn nhất
$start=($page-1)*$limit;
$sql=mysql_query("select * from table_name order by id desc limit $start,$limit");
//Code để select dữ liệu từ db
}
?>
<br><br>Trang :
<?
for($i=1;$i<=$max;$i++){
echo" <a href=$PHP_SELF?page=$i>$i</a> ";
}
?>
Bạn thử đi , có gì không hiểu cứ post bài :D
Thank you very much !
Có dịp uống cà phê :present:
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.