|
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 | Katılımcı : 0 | Okunma | : 3560 | | | |
| | <?
// 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. |
|