กำหนดค่า limit ให้ตอน query ฐานข้อมูลน่าจะง่ายกว่านะครับ ในบรรทัดที่ 10
$sql = "select * from $tb order by id asc";
เป็น
$sql = "select * from $tb order by id asc limit $start,$record";
$start คือค่าตัวเลขตำแหน่งของข้อมูลที่ต้องการเริ่มนำมาแสดง
$recode คือค่าตัวเลขจำนวน record ของข้อมูลที่จะนมาแสดงในแต่ละครั้ง