Aranan kelimeye göre sayfalama yapmak.
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
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");
$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
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