1. sayfa
http://www.mustafadokumaci.com/leziz-bir-sayfalama-menusu Yardımı olur mu bilmem, bir göz at istersen... |
Bir takım fonksiyonlar kullanılmış ki bunların ne olduğunu bilmiyorum bu nedenle kodun ne işe yaradığını anlamadım |
Teşekkürler ama çok karışık geldi bu fonksiyon bana pek bir şey anlayamadım açıkçası. Sonra biraz bunun üzerine biraz ama tam olarak aradığım bu değil, bana şöyle birşey lazım kaç tane ürün varsa 6'şar 6'şar onları sayfandıracak. Bu kod tam istediğim şeyi yapamıyor yada ben beceremedim.
Eğer kastettiğiniz "function product_draw($id)" ise bu fonksiyon database'ten veriyi çekmek için o product'ın tablodaki bütün bilgilerini ekrana yazdırmak için, "$q=mysql_query("select name,description,image,price from products where id=".$id." limit 1");" |
sayfalama işlemi aslen tek komuttur o da sql'deki limit komutu 2 aşamada yapılır 1 hesap 2 sorgulama hesap için
sayfa sayısını almak için de sql kullanabilirsin
|
Nette araştırırken Yaşar Kemal Dağ adlı bir arkadaşın scriptini buldum ve onu entegre ettim sayfaya şuanda çalışıyor ama tek problem örneğin toplam 18 ürün var diyelim 6'şar 6'şar sayfalıyor normalde 1-2-3 olması lazım iken 1-2-3-4 olarak çıkarıyor yani 4. sayfa boş çıkıyor bir türlü bunun üstesinden gelemedim arkadaşlar çok ufak bir problem olduğunu düşünüyorum yardımlarınızı bekliyorum. Birde eklemek istiyorum örneğin man_pro?sayfa=6 yazdım diyelim adres çubuğuba normalde man_pro?sayfa=1'e dönmesi gerekiyor ama dönemiyor problemin bu olduğunu düşünüyorum. Burdaki döngüde if($sayfa=="" || !is_numeric($sayfa)) adres çubuğuna girilen değer rakam değilse veya boş ise man_pro?sayfa=1'e dönüyor ama diyelim toplam 3 sayfa var ben man_pro?sayfa=10 olarak girdiğimde boş çıkarıyor halbuki ben bu şekilde girildiğinde yine man_pro?sayfa=1'e dönmesini istiyorum. $catsql = "SELECT * FROM categories;"; |
http://www.muharremerin.com/kgpager-php-class-v2-1-php-sayfalama-sinifi-vbb-benzeri/ bu class ile işinizi halledeceğinize eminim ![]() |
+1 ben bunu kullanıyorum; gayet güzel ve kullanışlıdır ;) |
Çok teşekkür ederim mükemmel bir kaynak oldu benim için sağolun tekrardan. |
her zaman hocam ![]() |
1. sayfa
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.