PHP ile Sayfalama 3 - PHP Webmaster bilgi bankası, knowledge base Webmaster Araçları

AnaSayfa > PHP > PHP ile Sayfalama 3
Kategori: PHP
Gönderen: Admin
Tarih: 2009-02-12
Puan: 0   Puan:0 | Katılımcı:0 | Katılımcı : 0
Okunma: 3207
  
 
1 puan 2 puan 3 puan 4 puan 5 puan 6 puan 7 puan 8 puan 9 puan 10 puan

<?
// Bu Örnekte ek_dosyalar Klasöründeki Modeller Tablosu Kullanılmıştır
//Kayıtları Sayfalama Betiği

include("ayar.php");
include("baglan.php");

//VERİYİ ÇEKME AYARLARINIZ
$limit=5; // Sayfa Başına Düşen Kayıt Sayısı
$kosul=''; //SQL Sorgusu İçin Koşulunuzu Yazınız...WHERE id=1 gibi...Koşul Yoksa Aynen Bırakınız

if ($_GET['sayfa'] == '') {
$sayfa=0;
$pagenum=1;
} else {
$sayfa=$_GET['sayfa'];
$pagenum=($sayfa/$limit)+1;
}

//VERİNİN İSTENİLEN ARALIKLARDA ALINMASI
$sqlquery=mysql_query('SELECT modeladi FROM modeller $kosul LIMIT '.$sayfa.', '.$limit);
while ($temp=mysql_fetch_assoc($sqlquery)) {
$content .= $temp['modeladi'].''."n";
}


//SAYFA NUMARALARININ GÖSTERİLMESİ
$toplamkayit=mysql_num_rows(mysql_query('SELECT modelno FROM modeller $kosul'));

$i=0;
$a=1;
while ($i <= $toplamkayit){
$sayfalar .= $_SERVER['PHP_SELF'].'?sayfa='.$i.'>['.$a.'] - ';
$i+=$limit;
$a++;
}
$sayfalar=str_replace('['.$pagenum.']', '['.$pagenum.']', $sayfalar);
$sayfalar=substr($sayfalar, 0, strlen($sayfalar) - 3);
echo $content.$sayfalar;
?>



Yorumlar
Henüz Kimse Yorum Yapmamış, ilk yorumu siz ekleyin!
Yorum Ekleme Aparatı
Yorum Eklemek için lütfen sol menuden giris yapınız..
Toplam 0 yorum listelendi.