- 
                    Üyelik
                    15.05.2015
                
- 
                    Yaş/Cinsiyet
                    34 / E
                
- 
                    Meslek
                    PHP Developer
                
- 
                    Konum
                    İstanbul Avrupa
                
                - 
                    Ad Soyad
                    Ö** G**
                
- 
                    Mesajlar
                    1210
                
- 
                    Beğeniler
                    382 / 381
                
- 
                    Ticaret
                    16, (%100)
                
 
                Limit 30 diyeceksin hocam. sonra sayfa 2 olduğunda limiti 30,30 olacak şekilde değiştireceksiniz. Kodlama olarak şuan yazamıyorum müsait olunca yazarım belki. Ama mantık olarak bu şekilde.
 
                    
                            Herkes yediğinden ikram eder..(Yavuz Sultan Selim)
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    01.11.2021
                
- 
                    Yaş/Cinsiyet
                    41 / E
                
- 
                    Meslek
                    Çalışmıyorum
                
- 
                    Konum
                    Konya
                
                - 
                    Ad Soyad
                    M** Y**
                
- 
                    Mesajlar
                    85
                
- 
                    Beğeniler
                    0 / 1
                
- 
                    Ticaret
                    0, (%0)
                
 
                Bu kodlar örnek kod çalışıyor. Kendine göre düzenle.
<?php
$Sayfa = @intval($_GET['sayfa']); if(!$Sayfa) $Sayfa = 1;
$Say = "SELECT yaziekle_resim, yaziekle_baslik, yaziekle_konu, 
yaziekle_kategori FROM yaziekle ORDER BY yaziekle_id DESC";
$verisay = mysqli_query($db, $Say);
$ToplamVeri = mysqli_num_rows($verisay);
/* $ToplamVeri = $Say->num_rows; */
$Limit = 9;
$Sayfa_Sayisi = ceil($ToplamVeri/$Limit); if($Sayfa > $Sayfa_Sayisi){$Sayfa = 1;}
$Goster = $Sayfa * $Limit - $Limit;
$GorunenSayfa = 2;
$yazilistelesorgulistesi = "SELECT yaziekle_id, yaziekle_resim, yaziekle_baslik, 
yaziekle_konu, yaziekle_kategori FROM yaziekle order by yaziekle_id DESC limit $Goster, $Limit";
$yazilistelesorguliste = mysqli_query($db, $yazilistelesorgulistesi);
?>
<div> <?php echo $yazilistele["yaziekle_baslik"]; ?> </div>
<div style="visibility:hidden; font-size:5px;">a</div>
<div style="text-align:center; margin-top:5px;">
<?php if($Sayfa > 1){?>
<span class="say_sabit"><a style="font-size:17px;" href="yazilistele.php?sayfa=1">İlk</a></span>
<div class="say_sabit"><a style="font-size:17px;" href="yazilistele.php?sayfa=<?=$Sayfa - 1?>">Önceki</a></div>
<?php } ?>
<?php
for($i = $Sayfa - $GorunenSayfa; $i < $Sayfa + $GorunenSayfa +1; $i++){ if($i > 0 and $i <= $Sayfa_Sayisi){
if($i == $Sayfa){
echo '<span style="font-size:17px; margin-right:8px; padding-left:8px;" class="say_aktif">'.$i.'</span>';
}else{
echo '<a style="font-size:17px; margin-right:8px; padding-left:8px;" class="say_a" href="yazilistele.php?sayfa='.$i.'">'.$i.'</a>';
}
}
}
?>
<?php if($Sayfa != $Sayfa_Sayisi){?>
<div class="say_sabit"><a style="font-size:17px;" href="yazilistele.php?sayfa=<?=$Sayfa + 1?>">Sonraki</a></div>
<div class="say_sabit"><a style="font-size:17px;" href="yazilistele.php?sayfa=<?=$Sayfa_Sayisi?>">Son</a></div>
<?php } ?>
</div>
Mesaj 2 defa düzenlendi. Son düzenleyen: yazilimyolcusu (13.03.2022 20:41)