Geri git   Van.GEN.TR Forum | Yerel Van Forumu > Bilgisayar > Programlama > PHP

Cevapla
 
Konu Araçları Stil
Alt 25/06/07, 16:25   #1
LastDesiqner
Super Moderator
 
LastDesiqner - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Jan 2007
Bulunduğu yer: ναη
Mesajlar: 8.060
Tecrübe Puanı: 56 LastDesiqner has a reputation beyond repute LastDesiqner has a reputation beyond repute LastDesiqner has a reputation beyond repute LastDesiqner has a reputation beyond repute LastDesiqner has a reputation beyond repute LastDesiqner has a reputation beyond repute LastDesiqner has a reputation beyond repute LastDesiqner has a reputation beyond repute LastDesiqner has a reputation beyond repute LastDesiqner has a reputation beyond repute LastDesiqner has a reputation beyond repute
Thumbs up PHP ile MySQL verilerini sayfalama

Php ile MySqL verilerini sayfalama

Yazdırılabilir Sayfa | Arkadaşına Yolla
<?# Php Ile Mysql'deki Verileri Sayfalama# Yazar:JARGON - e-Mail: pieycpi@yahoo.com
# Bu dokumani icerigini ve yazar bolumunu degistirmeden, # istediginiz sekilde kullanabilirsiniz.
# * * * AYARLAR * * *
$ayar['server']='localhost'; #Mysql server adresiniz.
$ayar['kullanici']='root'; #Mysql kullanici adiniz.
$ayar['sifre']='root'; #Mysql kullanici sifreniz.
$ayar['vt']='sayfalama';#Mysql veri tabanizin adi.
$ayar['tablo']='linkler'; #Kayitlarin tutuldugu tablonuzun adi.
$ayar['kacar']=3; #Verileri kacar kacar listelemak istiyorsaniz o sekilde ayarlayin.
# * * * KONTROLLER * * *
if(!$ayar['kacar'] OR $ayar['kacar']<=0){$ayar['kacar']=5;} /*$ayar['kacar'] degiskenini ayarlamamissaniz veya yanlislikla 0 # yapmissaniz scriptin hata vermemesi icin degiskene 5 ataniyor.*/
if(!$HTTP_GET_VARS[sayfa]){$sayfa=0;}
if($HTTP_GET_VARS[sayfa]<0){$sayfa=0;}

# * * * VERI TABANINA BAGLANIP VERILERI SECIYORUZ * *

@mysql_connect($ayar['server'],$ayar['kullanici'],$ayar['sifre']);
@mysql_select_db($ayar['vt']);$kayitlar=mysql_query('SELECT * FROM '.$ayar['tablo'].' LIMIT '.($sayfa*$ayar['kacar']).','.$ayar['kacar']);
$kacsecili=mysql_num_rows($kayitlar);#Kac kayit sectigimizi if($kacsecili>0){$toplam=mysql_fetch_row(mysql_que ry('SELECT COUNT(*) FROM '.$ayar['tablo']));} #Tablodaki toplam kayit sayisini buluyoruz.
# * * * KAYITLARI YAZDIRIYORUZ VE SAYFALAMA LINKLERINI HAZIRLAYIP YAZDIRIYORUZ * *

while($listele=mysql_fetch_row($kayitlar)){echo $listele[0].'<br>';}
#Kayitlari yazdiriyoruz.$kacsayfa=ceil($toplam[0]/$ayar['kacar']);
if($sayfa>0){echo'<a href='.$PHP_SELF.'?sayfa='.($sayfa-1).'>Geri</a> | ';}
#Ilk sayfada degilsek bir onceki sayfaya gitmek icin #Geri linkini yazdiriyoruz.
#Sayfalama numaralarini yaziyoruz.
for($i=0;$i<$kacsayfa;$i++){if($sayfa==$i){echo ($i+1).' ';}else{echo' <a href='.$PHP_SELF.'?sayfa='.$i.'>'.($i+1).'</a> ';}}if($kacsayfa>($sayfa+1)){echo'| <a href='.$PHP_SELF.'?sayfa='.($sayfa+1).'>Ileri</a>';} /*Son sayfada degilsek ve birden fazla sayfa varsa, #bir sonraki sayfaya gitmek */
?>

Alıntıdır
__________________
[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]
[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]


[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]

Konu LastDesiqner tarafından (25/06/07 Saat 16:29 ) değiştirilmiştir..
LastDesiqner isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 488
Takımınız:
Alt 25/06/07, 16:49   #2
Satan22
Mareşal
 
Satan22 - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Dec 2006
Bulunduğu yer: Sence Nerden..:))
Mesajlar: 14.070
Tecrübe Puanı: 0 Satan22 isimli üye Tecrübe puanını kapatmıştır.
Standart

emeğine sağlık bekir...
__________________
TabuTlara sığmayacak kadar inTihar var , şeyTanın siparişi..
dünyanın ninnisi olmuş sirenler , Ya RAB bizi özler...

şah damarım aTTıkça yaşını silerim çeşmin , solar hayaT resmin..
umuT nerdesin yine biTTin , nerelere giTTin , ben seni göremeden...



Satan22 isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 1596
Takımınız:
Alt 01/08/08, 10:22   #3
Neutralizer
Yasaklı kullanıcı
 
Neutralizer - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Jan 2008
Bulunduğu yer: İstediğin yerden
Mesajlar: 1.883
Tecrübe Puanı: 0 Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute
Standart

emeğe sağlık
Neutralizer isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 316
Takımınız:
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Yeni Mesaj yazma yetkiniz Aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz Aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz Aktif değildir dir.

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Gitmek istediğiniz klasörü seçiniz


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 06:50 .


Powered by vBulletin
Copyright © 2000-2007 Jelsoft Enterprises Limited.
Sitemap
6, 5, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 113, 16, 17, 18, 19, 81, 20, 27, 22, 23, 24, 25, 26, 48, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 43, 136, 40, 58, 45, 42, 44, 46, 47, 53, 54, 55, 56, 57, 59, 60, 70, 61, 62, 63, 64, 65, 66, 68, 69, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 96, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 98, 97, 100, 101, 102, 103, 106, 104, 105, 112, 109, 108, 107, 110, 111, 114, 115, 118, 116, 117, 119, 148, 154, 124, 165, 122, 120, 123, 121, 150, 153, 125, 128, 129, 131, 132, 133, 134, 135, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 151, 149, 202, 175, 164, 152, 167, 155, 156, 157, 158, 159, 160, 161, 162, 163, 195, 169, 166, 168, 170, 171, 172, 199, 174, 173, 196, 200, 176, 177, 180, 178, 179, 182, 189, 187, 184, 186, 191, 192, 193, 194, 197, 198, 201, 203, 229, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 236, 231, 232, 233, 234, 235, 237, 240, 239, 241, 243, 242, 244,