Bu derste PHP ile sayfalamayı görelim.
Kullandığımız kodlar sayesinde verileri istediğiniz sayıda sayfalayabileceksiniz.
<?php
$baglanti=mysql_connect("localhost","root",""); // kendi mysql bilgilerinizi yazın
mysql_select_db("veri tabanı adı",$baglanti); // veri tabanı adını yazın
$sayfa=$_GET['sayfa'];
if ($sayfa=="" || !is_numeric($sayfa)) {
$sayfa=1;
}
$kacar=6; // Bir sayfada Kaç tane Veri Görüntülensin onu belirliyoruz
$kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM tablonuz")); // tablonuz yazan yere kullanıcağınız tablonun adını yazın
$sayfa_sayisi=$kayit_sayisi['0']/$kacar;
if ($kayit_sayisi%$kacar!=0) {
$sayfa_sayisi++;
}
$nerden=($sayfa*$kacar)-$kacar;
$sorgula=mysql_query("SELECT * FROM tablonuz LIMIT $nerden,$kacar"); // tablonuz yazan yere kullanıcağınız tablonun adını yazın
while ($veri=mysql_fetch_array($sorgula)) {
echo $veri['mesaj'] . "<br>";
}
echo "<br>";
for ($i=1; $i<=$sayfa_sayisi; $i++) {
echo "<a href=index.php?sayfa=$i>$i</a> ";
}
?>