MYSQL limit kullanımı?.

badyguard14Hilmi BORAN

Selam arkadaşlar hemen mevzuya geçelim.Veritabanından 5erli yorum çekiyorum laklin veritabanındaki yorum sayısı çift değilse sonda kalanları almıyor limit $id,5 olarak kullandım diyelim 13 yorumum var 5erli 10 tanesi aldırınca geriye kalan 3ü alımıyor ne yapmalıyım?

2011-08-01 22:08:16

Php

hiçbirşey anlamadım. kodlardan o kısmını yazsana.

Her programcı birgün Php yi tadacaktır
2011-08-02 23:24:37

Php

badyguard14Hilmi BORAN

hocam şimdi kodlar şöyle;

$konu=$_POST["konu"];
$id=$_POST["id"];
$ara=mysql_query("SELECT * FROM yorum WHERE konu LIKE '$konu%' limit $id, 5");

postla konu ve id bilgisini alıyorum yorum tablomdan konuyu aratıp $id den sonra 5 tane o konuya ait olan yorumu çektirmeye çalışıyorum.normalde yorum sayısı 5 in katlarıysa alıyor 5in katları değilse almıyor örneğin 13 yorumum var 5 -5 alıp son 3 yorumu almıyor.Limitte belirlediğim sayıdan az olunca almaz dediler ben azda olsa onlarıda almasını istiyorum

2011-08-03 13:26:49

Php

kalan kısmı alması lazım. diyelim 13 yorum var.

LIMIT 10,5 dediğinde 10. kayıttan başlar ve 5 kayıt gösterir. 3 tane kaldığına göre onları gösterir.

güvenlik için şunları da süzersen iyi olur.

$konu =(int) $_POST["konu"];
$id =(int) $_POST["id"];

sayı olmasını garanti eder.

Her programcı birgün Php yi tadacaktır
2011-08-03 22:35:10

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