อยากได้แบบนี้เขียนอย่างไรครับ แนะนำด้วยครับ ขอบคุณมาก 
1 2 3 4 5 6
7 8 9 10 Next (จำนวนหน้าทั้งหมด 450 หน้า )
พอกด Next ก็จะเป็น
Previous 11 12 13 14 15
16 17 18 19 20 Next (จำนวนหน้าทั้งหมด 430 หน้า )
คือเลื่อนทีละ 10 หน้าไปเรื่อยๆ กรณีกด Next นะ
ปล...สีแดง คือหน้าที่กำลังดู
ของเดิมมีแค่นี้

// แบ่งหน้าแสดง
$per_page=$list_page;
if (!$page) {
$page = 1;
}
$prev_page = $page - 1;
$next_page = $page + 1;
$page_start = ($per_page * $page) - $per_page;
$result = mysql_db_query($dbname,$sql);
$num_rows = $NRow ;
if ($num_rows<= $per_page) {
$num_pages = 1;
} else if (($num_rows % $per_page) == 0) {
$num_pages = ($num_rows / $per_page);
} else {
$num_pages = ($num_rows / $per_page) + 1;
}
$num_pages = (int) $num_pages;
if (($page > $num_pages) || ($page< 0)) {
error("You have specified an invalid page number");
}
ขอบคุณมากครับ