Kullanımı
urunler.php?sayfa=1
$satir_sayisi = DB::getVar('SELECT COUNT(id) FROM urunler WHERE kategori=?',array($kategori));
if(isset($_GET['sayfa']) && is_numeric($_GET['sayfa'])){
$sayfa = $_GET['sayfa'];
if($sayfa < 0){
$sayfa=1;
}
}else{
$sayfa = 1;
}
$limit = 10;
$ss = ceil( $satir_sayisi / $limit );
$sayfa = ( $sayfa > $ss ? 1 : $sayfa );
$goster = ( $sayfa * $limit ) - $limit;
$datalar= DB::get('SELECT * FROM urunler where kategori=? ORDER BY id DESC LIMIT '.$goster.','.$limit.'',array($kategori));
for( $i = $sayfa - 1; $i < $sayfa + 2; $i++ )
{
if( $i > 0 && $i <= $ss )
{
echo '<li class="page-item '.($i == $sayfa ? 'active' : ' ').'"><a class="page-link" href="../urunler.php?sayfa='.$i.'">'.$i.'</a></li>';
}
}