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>';
                                    }
                                }