|
|
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 | : 3856 | | | | | |
| | <?
// 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. |
|