arkadaşlar günaydın ,
-php ile mysql veritabanından sql ile koşula uyan satırları çekiyorum.
-her sayfada önceden belirlenmiş sayıda kayıt gösterilmesini sağlamak için
toplam kayıt sayısını , bu değere bölüyorum ve sayfa sayısını buluyorum.
-sayfanın alt kısmında sayfa numaralarını yazdırıyorum
-bu sayfa numaralarına tıklayınca ilgili sayfaya denk gelen kayıtları nasıl gösterebilirim.
-ilk sayfa için her şey yolunda while do arasında bir değişkenle yazdırılan kayıt sayısını takip ediyorum sınıra ulaşınca ekrana yazdırmayı durduruyorum ama diğer sayfalar için sayfa numarasına nasıl bir <a href="???">5</a> link vermeliyim?
iyi günler...
php ile veri tabanından dönen sonuçları sayfalandırma?
- sherlockholmes
- Kıdemli Üye
- Mesajlar: 930
- Kayıt: 19 Tem 2004 09:13
php ile veri tabanından dönen sonuçları sayfalandırma?
y = e^x fonksiyonu hangimizi etkilememiştir ki? Küllerinden hayat bulan Zümrüd-ü Anka kuşu gibi, türevi yine kendisidir.
Kod: Tümünü seç
$sayi = $db->db_result($db->kayit_seti,0);
$limit = 15;
$sayfa_sayisi = ceil($sayi / $limit);
$say = (!is_numeric($s) || $s > $sayfa_sayisi)? 0 : $s ;
$limit1 = $say * $limit;
Kod: Tümünü seç
$sql .= " LIMIT ". $limit1.",".$limit ;
$db->sorgu($sql);
while ile sorg sonuclarını listeledikten sonra su sekilde bitiyor
Kod: Tümünü seç
$z = 1;
while($z<=$sayfa_sayisi)
{
echo "<a href=\"?a=$a&s=". ($z - 1) ."\" >$z </a>";
$z++;
}
- sherlockholmes
- Kıdemli Üye
- Mesajlar: 930
- Kayıt: 19 Tem 2004 09:13