Aranan kelimeye göre sayfalama yapmak.

serdarS. serdar

Php ile myqsl de aranan verileri sayfalamak yapmak mümkün mü, ben sayfalamayı yaptım ama onu yapamadım.

2010-09-23 17:08:43

php

mümkündür. mysql komutları içersine şöyle bir ekleme yapılabilir:

LIMIT $sayfa,10

Her programcı birgün Php yi tadacaktır
2010-09-23 19:41:28 Edit:2010-09-24 07:17:57

serdarS. serdar

Ben böyle bir sorgu yaptım ancak sutun_adi daki tüm verileri getirdi


$sorgulama= mysql_query("SELECT * FROM tablo WHERE sutun_adi like ('$_POST[aranacak]%') ORDER BY sutun_adi ASC limit $sayfa,10");
2010-09-23 20:50:49

LIMIT 0,10 parametresi kesinlikle 10 tane gösterir.

echo $sayfa;

$sorgulama= mysql_query("SELECT * FROM tablo WHERE sutun_adi like ('$_POST[aranacak]%') ORDER BY sutun_adi ASC LIMIT $sayfa,10");


acaba böyle echo ekleyince ekrana kaç yazıyor ? $sayfa yerine 0 veya 20 gibi sayılar yazıp dener misin.
Her programcı birgün Php yi tadacaktır
2010-09-24 00:17:44

serdarS. serdar

Galiba yanlış anlatım, bu sorgu ile listelemede sorun yok,  aranan LIMIT 0,10 bu kadar veri listeleniyor. ama benim istediğim sayfalamak yani onar onar sayfalamak.

2010-09-24 01:27:08

Edit:

php

$sayfa=($sayfa-1) *10

adres satırında şöyle olacak: goster.php?sayfa=2

Her programcı birgün Php yi tadacaktır
2010-09-24 07:12:32 Edit:2010-09-24 07:14:11

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro