|
Gönderen: altayalp | Tarih: 10 Eylül 2006 |
|
|
Selam ile arkadaşlar. Veritabanımızdan gelen verileri sayfa sayfa göstermeye yarayan basit bir kod. Gerekli küçük açıklamaları kodun içerisine yerleştirdim.
PHP:<?php
$bagla = mysql_connect('localhost', 'admin', '12345') or die (mysql_error());
@mysql_select_db('veritabanı', $bagla) or die(mysql_error());
$limit = 5; // verilerin kaçar kaçar çekileceği
$tablo = "tablo"; // verileri çekeceğimiz tablo
$sayfa = $_GET['sayfa'];
if( ! $sayfa ) {
$sayfa = 0;
}
$sql1 = mysql_query("select count(*) from $tablo");
$sql = mysql_query("select * from $tablo limit $sayfa, $limit");
$sayi = mysql_result($sql1, 0);
while($r = mysql_fetch_assoc($sql)) {
echo "$r[baslik]<br>"; // tablodaki sütun adınız
}
$sayfasayisi = intval($sayi/$limit); // toplam gösterilecek sayfa sayısı alınıyor
$i = 0;
echo 'Toplam Sayfa: '.$sayfasayisi.'<br>';
while($i<$sayi) {
$a = $a + $limit;
echo "<a href=\"?sayfa=$i\">$i - $a</a> "; // sayfa numaralarının olduğu kısım
$i = $i + $limit;
}
?>
|
|
[ Makaleyi İndir ]
[ Yazıcı Görüntüsü ]
[ Tavsiye Et ]
[ Takibe Al ]
[ Yorum Ekle ]
|
|
Bu sayfayı Paylaşın :
del.icio.us |
Furl |
Digg |
Technorati |
Reddit |
Google Bookmarks |
Simpy
|
 
|
●
Bu Makaleye Hiç Yorum Yapılmamış
|
| |
|