lostyazilim
tr.link

Php de sayfalama yapmak ?

7 Mesajlar 881 Okunma
acebozum
tr.link

Worza Worza WM Aracı Kullanıcı
  • Üyelik 21.04.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Developer,Öğrenci
  • Konum Ankara
  • Ad Soyad A** Y**
  • Mesajlar 75
  • Beğeniler 12 / 5
  • Ticaret 0, (%0)
Hocam bir forum scripti yazıyorum kategori içindeki konuları sıralıyorum ve sayfalama yapmam lazım

function sayfalama(){
// Kid=kategori sayfası id si
$Kid= $_GET["id"];
$req = mysql_query("SELECT * FROM kategori WHERE id='$Kid'");// veri sorgula

$sayfa=@$_GET["s"];
if (empty($sayfa) || !is_numeric($sayfa)) {
$sayfa=1;
}
$kacar=2;
$ksayisi=mysql_num_rows(mysql_query("SELECT id FROM post"));
$ssayisi = ceil($ksayisi/$kacar);
$nereden= ($sayfa * $kacar)-$kacar;
$bul=mysql_query("SELECT * FROM post where katid='$Kid' order by id desc limit $nereden,$kacar");
//yazdırma
while ($rot=mysql_fetch_array($bul)) {
/*spp=seepostpage*/ echo "
{$rot['title']}
{$rot["gadi"]}
{$rot["ms"]}
";
}
//sayfa numarası
for ($i=1; $i <=$ssayisi ; $i++) {
echo "{$i}";
}
}

böyle bir function yazdım ama 2. sayfaya geçtiğimde herhangi bir sıralama yapmıyor
sorun nerede ve nasıl hallederim
 

 

wmaraci
reklam

netpisiko netpisiko Güneşli Günler. Kullanıcı
  • Üyelik 29.04.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Developer
  • Konum İstanbul Anadolu
  • Ad Soyad A** K**
  • Mesajlar 300
  • Beğeniler 11 / 79
  • Ticaret 0, (%0)
Php yi daha sağlam öğrenmeni öneririm kodlarına baktığımda halen eski mysql fonksiyonlarını kullanıdığını görüyorum ilk öğrenmek gereken PDO olsun ;)
 

 

Worza Worza WM Aracı Kullanıcı
  • Üyelik 21.04.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Developer,Öğrenci
  • Konum Ankara
  • Ad Soyad A** Y**
  • Mesajlar 75
  • Beğeniler 12 / 5
  • Ticaret 0, (%0)
doğru hala eski mysql i kullanıyorum yakında geçeceğim pdo ya ama hala sorunun çözümünü bulamadım
 

 

zekaigulin zekaigulin WM Aracı Kullanıcı
  • Üyelik 21.02.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Bu yolun yolcusu
  • Konum Balıkesir
  • Ad Soyad Z** K**
  • Mesajlar 362
  • Beğeniler 63 / 65
  • Ticaret 0, (%0)
Mysqli öğrene bilirsiniz kolaydır pdo dan
 

 

wmaraci
wmaraci

Worza Worza WM Aracı Kullanıcı
  • Üyelik 21.04.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Developer,Öğrenci
  • Konum Ankara
  • Ad Soyad A** Y**
  • Mesajlar 75
  • Beğeniler 12 / 5
  • Ticaret 0, (%0)
Hocam tesekkurler ama sorun o degil ogrenirim,buradaki sorun ne ben hala oradayim
 

 

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1118
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
for ($i=1; $i <=$ssayisi ; $i++) {
echo "{$i}";
}

gibi bir şey olması lazım değil mi?
 

 

www.ontedi.com
www.cizgi.site

Worza Worza WM Aracı Kullanıcı
  • Üyelik 21.04.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Developer,Öğrenci
  • Konum Ankara
  • Ad Soyad A** Y**
  • Mesajlar 75
  • Beğeniler 12 / 5
  • Ticaret 0, (%0)
hocam çok sağ ol oldu
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al