จัดทำโดย : ~๐จอมขมังโค้ด๐~ แสดง 35,226 ครั้ง เว็บบอร์ด ส่งให้เพื่อน พิมพ์
การเขียน Script เพื่อแบ่งหน้า
",$totalp);
echo "
";
/* วนลูปข้อมูล */
while($arr = mysql_fetch_array($Query)){
echo sprintf("%03d",$arr[id])." - $arr[title]
"; // แสดงผล
}
echo "
";
/* ตัวแบ่งหน้า */
$page = ceil($total/$limit); // เอา record ทั้งหมด หารด้วย จำนวนที่จะแสดงของแต่ละหน้า
/* เอาผลหาร มาวน เป็นตัวเลข เรียงกัน เช่น สมมุติว่าหารได้ 3 เอามาวลก็จะได้ 1 2 3 */
for($i=1;$i<=$page;$i++){
if($_GET['page']==$i){ //ถ้าตัวแปล page ตรง กับ เลขที่วนได้
echo "[$i]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 1
}else{
echo "[$i]"; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 2
}
}
?>