örnek sayfalama;
<?php
// 1 sayfada kaç tane konu görünsün
$limit = 5;
// index.php?Sayfa=1 felan diye numaralandırması için sayfayı get ile alıyoruz
$sayfa = $_GET["Sayfa"];
// sayfanın güvenliği ve diğer durumları için denetmele yapıyoruz.
if(empty($sayfa) or !is_numeric($sayfa)){
$sayfa = 1;
}
// mysql sorgumuzu yaparak toplam konu sayısını sorgulatıyoruz.
$kactane = mysql_num_rows(mysql_query("SELECT * FROM postlar"));
// sayıyı limite yuvarlatıyoruz.
$toplam = ceil($kactane/$limit);
//sayfa sayısını hesaplatıyoruz
$nereden = ($sayfa-1)*$limit;
// ve sorgumuz ile verileri çekiyoruz limit kısmına başlangıçta tanımladıgımız değişkenleri tanımlıyoruz
$sor = mysql_query("SELECT * FROM postlar ORDER BY postid DESC LIMIT $nereden,$limit");
//verileri while ile döngüye sokuyoruz bu kısım genel şeyler.
while($x=mysql_fetch_array($sor)){
$pisid=$x["postid"];
$xxx=mysql_query("select * from yorumlar where yazi_id='$pisid' and onay='1'");
$sonuc=mysql_num_rows($xxx);
$ahmet = " Yorum";
$yorumsayisi = $sonuc.$ahmet;
$tarih = $x["postdate"];
$resim = $x["resim"];
$baslik = $x["postbaslik"];
$icerik = bbcode($x["postdetay"]);
$icerikyeni = substr(($icerik),0,500);
$ek = "...";
$sonhalicerik = $icerikyeni.$ek;
$et = explode(",",$x['etiket']);
$yazar = $x["postauthor"];
echo '
<div class="PostKutusu">
<div class="tarih">'.$tarih.'</div>
<div class="Postresim">'.$resim.'</div>
<div id="PostBaslik">
<a class="PostBaslik" href="yazi.php?id='.$x["postid"].'">'.$baslik.'</a>
</div>
<div class="Posticerik">'.$sonhalicerik.'</div>
<div id="Yorum">
<a class="Yorum" href="#">'.$yorumsayisi.'</a>
</div>
<div id="Devami">
<a class="Devami" href="yazi.php?id='.$x["postid"].'">Devami. . .</a>
</div>
<div class="Etiket">
Etiketler :
<a class="EtiketAyrinti" href="#">';
foreach($et as $vvv){
echo "<a class='EtiketAyrinti' href='tags.php?etiket=".$vvv."'>".$vvv."</a> , ";
}
echo '</a>
</div>
<div class="Yazar">'.$yazar.'</div>
</div>';
}
echo "<div id=\"footer2\">";
echo "<font color=white><b>Sayfalar : </b></font>";
//sayfa sayısını for döngüsüne sokuyoruz ve işlem bitiyor.
for($x=1; $x<=$toplam; $x++){
echo "<a class=\"sayfalama\" href=\"index.php?Sayfa=$x\">[$x] | </a>";
}
echo "</div>";
?>