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