atal adlı üyeden alıntı: mesajı görüntüle
Çok teşekkürler oldu ancak bunlara link gelmedi basılmıyor:
  • «
  • »
Bu şekilde kodları kendinize göre düzenleyebilirsiniz.
 $sayfada = 3;
 $sorgu=$db->prepare("SELECT * FROM blog ");
 $sorgu->execute();
$toplam_icerik=$sorgu->rowCount();
 $toplam_sayfa = ceil($toplam_icerik / $sayfada);
  $sayfa = isset($_GET['sayfa']) ? (int) $_GET['sayfa'] : 1;
  if($sayfa < 1) $sayfa = 1;
  if($sayfa > $toplam_sayfa) $sayfa = $toplam_sayfa;
 $limit = ($sayfa - 1) * $sayfada;

$sor=$db->prepare("SELECT * FROM blog ORDER BY id DESC LIMIT $limit,$sayfada");
  $sor->execute();

$id= $_GET['id'];
$oncekisayfa = $db->query("SELECT * FROM blog WHERE id < $id ORDER BY id DESC $limit,$sayfada");
$onceki  = $oncekisayfa->fetch();

$sonrakisayfa = $db->query("SELECT * FROM blog WHERE id > $id ORDER BY id ASC $limit,$sayfada");
$sonraki  = $sonrakisayfa->fetch();

  while($cek=$sor->fetch(PDO::FETCH_ASSOC)) {
 <nav class="text-center">
<ul class="pagination  d-inline-flex verso-transition verso-shadow-15 verso-shadow-hover-20 verso-os-animation verso-mt-7" data-os-animation="fadeIn" data-os-animation-delay=".3s">

<?php if($onceki){ ?>
<li class="page-item"><span aria-hidden="true"><a href="<?php echo $onceki['SeoUrl']; ?>.html">&laquo;</a></span></li>
<?php }else{} ?>

 <?php
 $s=0;
 while($s<$toplam_sayfa){
 $s++;
?>

<li class="page-item"><a class="page-link" href="Blog-Yazilarimiz?sayfa=<?php echo $s; ?>"><?php echo $s; ?></a></li>
<?php } ?>

<?php if($sonraki){ ?>
<li class="page-item"><span aria-hidden="true"><a href="<?php echo $sonraki['SeoUrl']; ?>.html">&raquo;</a></span></li>
<?php }else{} ?>

</ul>
</nav>