PHP'de Sayfalama Nasıl Kullanılır?

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı gece_mavisi

  • *****
  • Join Date: Eyl 2008
  • Yer: Bursa
  • 3684
  • +299/-0
  • Cinsiyet: Bay
    • Uyanan Gençlik
PHP'de Sayfalama Nasıl Kullanılır?
« : 05 Şubat 2011, 02:03:44 »
Bu derste PHP ile sayfalamayı görelim.
Kullandığımız kodlar sayesinde verileri istediğiniz sayıda sayfalayabileceksiniz.

[code]
<?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> ";
}
?>
[/code]