Forumda Bir Çok Örnek var
Kendi Sayfalama betiğimi yazayım
$limit=10; // Her Sayfada Gösterilecek yazı limiti
$ext=10; // Sayfalama ileri geri limiti
$kactane=mysql_result(mysql_query("SELECT COUNT(no) FROM yazi"),0);
$adet=ceil($kactane/$limit);
if(!$_GET[sayfa] OR !intval($_GET[sayfa]))
{
$sayfa=1;
}
else
{
$sayfa=$_GET[sayfa];
}
$son = ($sayfa-1)*$limit;
$SQL="SELECT kat,ad,adres,no,utarih from yazi order by no desc limit $son,$limit";
if($sayfa!=1)
{
$s=$sayfa-1;
$linkler.='<a href="https://www.r10.net/php/index.php?sayfa='.$s.'">Önceki Sayfa</a> ';
}
$bas=$sayfa-$ext;
$son=$sayfa+$ext;
if($bas<0) { $bas=1; }
if($son>$adet) { $son=$adet; }
for($i=$bas;$i<=$son;$i++)
{
if($i!=$sayfa){
$linkler.='<a href="https://www.r10.net/php/index.php?sayfa='.$i.'">'.$i.'</a> ';
}
else{
$linkler.='<b> ('.$i.') </b>';
}
}
if($sayfa!=$adet)
{
$s=$sayfa+1;
$linkler.='<a href="https://www.r10.net/php/index.php?sayfa='.$s.'">Sonraki Sayfa</a>';
}SELECT kat,ad,adres,no,utarih from yazi order by no desc SELECT COUNT(no) FROM yazi
Betik içerisindeki bu iki kısmı kendine göre düzenlersin