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

// kaç tane makale olduğunu sayıyoruz.

$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

Bu blogdaki popüler yayınlar

ForeverAutoHits manuel surf hediye kodu

NoFollow Backlink ve DoFollow Backlink Listesi

php ile herhangi bir siteden title ve description bilgisini alma