php ile basit sayfalama yapma
her sayfada 20 makale listelenir.
<?php
$baslama = (isset($_GET['baslama']) ? $_GET['baslama'] : '0');
$birsayfa = 20;
echo '<div style="width: 90%; float: left; padding: 10px;
text-align: center; margin-bottom: 10px;">';
$query = "SELECT count(id) as say FROM makale WHERE durum=1";
$sonuc = mysqli_query($conn, $query);
$row = mysqli_fetch_assoc($sonuc);
echo (($baslama-$birsayfa) >= 0 ? '
<a class="takip" href="baslama='.($baslama-20).'">
Önceki Sayfayı Getir</a>' : '');
echo ($baslama > $birsayfa ? '
<a class="takip" href="?baslama=0">İlk Sayfa</a>' : '');
echo ($baslama <= ($row['say']-$birsayfa) ? '
<a class="takip" href="?baslama='.($baslama+20).'">
Sonraki Sayfayı Getir</a>' : '');
echo '</div>';
?>
Yorumlar
Yorum Gönder