function sayfalama($sql,$sayfa,$sorgu=null){
$nesne = new Database;
$sonuc = $nesne->select($sql,$sorgu);
$toplam_icerik = count($sonuc);
$sayfada = 10; // sayfada gösterilecek içerik miktarını belirtiyoruz.
$toplam_sayfa = ceil($toplam_icerik / $sayfada);
if($sayfa < 1) $sayfa = 1;
if($sayfa > $toplam_sayfa) $sayfa = $toplam_sayfa;
$limit = ($sayfa - 1) * $sayfada;
return $arrayName = array('toplam_sayfa' =>$toplam_sayfa ,'limit'=>$limit,'sayfada'=>$sayfada,'sayfa'=>$sayfa);
}
function pagination($sayfa,$toplam_sayfa,$page,$kategori=null){
echo '<nav>
<ul class="pagination pg-blue">
<li class="page-item';
if($sayfa<=1) echo ' disabled';
echo'">
<a class="page-link" href="?sayfa='.$page.'&kategori='.$kategori.'&s='.($sayfa-1).'" aria-label="Previous">
<span aria-hidden="true">«</span>
<span class="sr-only">Previous</span>
</a>
</li>';
for($s = 1; $s <= $toplam_sayfa; $s++) {
if($sayfa == $s) {
echo '<li class="page-item active"><a class="page-link" href="#">'.$s.' <span class="sr-only">(current)</span></a></li>';
} else {
echo '<li class="page-item"><a class="page-link" href="?sayfa='.$page.'&kategori='.$kategori.'&s='.$s.'">'.$s.'</a></li>';
}
}