אתה יכול לעשות ככה:
PHP קוד:
$perPage = 10;
$page = intval($_GET['page']);
$totalPages = mysql_num_rows(mysql_query("השאילתה ששולפת מהמסד את כל הרשומות"));
$totalPages /= $perPage;
if($totalPages != intval($totalPages)){
$totalPages = intval($totalPages)+1;
}
if($page>$totalPages){
$page = $totalPages;
}
if($page<=0){
$page=1;
}
$start = ($page-1)*$perPage;
if($page == 1){
echo "1";
}else{
echo '<a href="?page=1">1</a>';
}
for($i=2;$i<$totalPage;$i++){
if($page == $i){
echo ','.$i;
}else{
echo ',<a href="?page='.$i.'">'.$i.'</a>';
}
}
echo "<br />";
$query = mysql_query("SELECT * FROM `tableName` LIMIT {$start},{$perPage}");
while($runner = mysql_fetch_array($query)){
echo "the things in the table";
}
מקווה שעזרתי
