tek sorguda yapamazsın 2 veri istiyorsun 2 sorguda yapabilirsin ama.
order by id desc limit 5 dersin sondan 5 i çeker.
order by id asc limit 5 dersin sql de baştan 5 i çeker.
Mysql'da önceki 5 veriyi ve sonraki 5 veriyi alma.
13
●900
- 27-07-2010, 16:24:24
- 27-07-2010, 17:18:44sonraki ve önceki 5 konuyu çektim fakat bir sorum daha olacak..
Örnek verecek olursam;
mysql_query("SELECT * FROM madvideo WHERE kat='$kal' and id>'$vi' order by id asc limit 5");
sorgusuyla verileri aşağıdaki gibi çekebiliyorum.
gül
osman
belgin
esma
murat
ahmet
Fakat ben
ahmet
murat
esma
belgin
osman
gül
Şeklinde bunu yazdırmak istiyorum. Bunu nasıl yapabilirim? - 27-07-2010, 17:57:01umutnet adlı üyeden alıntı: mesajı görüntüle
o zaman sondan başlayarak 5 veriyi çekiyor. Ben bir yazıdan hemen sondaki 5 veriyi çekmek istiyorum.
o zaman sondan başlayarak 5 veriyi çekiyor. Ben bir yazıdan hemen sondaki 5 veriyi çekmek istiyorum.