09/10/2018, 18:15

Neu nhu du lieu nhieu hon 1 trang thi lam the nao

Neu nhu du lieu duoc truy van tu CSDl ma` nhieu hon 1 trang, thi` la`m the na`o de chia no' ra thanh nhieu trang.
Vi' du. nhu trong trang diendantinhoc.com na`y chang han, neu nhu du lieu ma` nhieu hon 1 trang, thi` no chia ra thanh trang 1,2,3... roi nguoi dung click vao
Co' ai biet cach la`m cai nay khong ?
vnpenguin viết 20:21 ngày 09/10/2018
Khái niệm trang trên Web không như trang trên giấy Chính bạn là người định nghĩa trang cho trang web của bạn
anhdabietyeu viết 20:17 ngày 09/10/2018
hix, y' em hoi la` la`m cach na`o de dinh nghia, ca'ch viet CODE ma` ??????
pixelart viết 20:15 ngày 09/10/2018
Mỗi ngôn ngữ có cách viết khác nhau , bạn phải nói rõ trong php hay ASP chứ .
gate2vn viết 20:28 ngày 09/10/2018
đếm số records: cứ 10 records thì thêm 1 dấu phân trang (ví dụ vậy)
anhdabietyeu viết 20:30 ngày 09/10/2018
hix. o trong PHP a, anh co the cho em biet cai CODE duoc khong?
QueenRock viết 20:30 ngày 09/10/2018
dai khai no nhu the nay
Code:
<?php
$item = 10; // so ket qua trong 1 trang
//  dem xem co bao nhieu ket qua
$result = mysql_query("select * from table where DK");
$r = mysql_num_rows($result);
//  tinh ra so trang
$page = $r/$item;
if ($r%$item)  {
    $page++;
}
$start = ($_GET['PAGE'] - 1)*$item;
$result2 = mysql_query("select * from table where DK limit ".$start.", ".$item."");
while ($r2 = mysql_fetch_array($result))  {
   // in ket qua :D
}
// link den tung trang
for ($i = 1+ $i <= $page; $i++)   {
   echo "<a href=\"file.php?PAGE=".$i."\">".$i."</A> | ";
}
?>
QueenRock viết 20:19 ngày 09/10/2018
where DK <--- DK là điều kiện nhé
Bài liên quan
0