olkunmustafa adlı üyeden alıntı

Yorumlari gosteren kodu filan yazsaniz nasil siraladiginizi bilsek once daha kolay yardimci oluruz.


Teşekkürler halledildi.

emotionx adlı üyeden alıntı

Merhabalar,
O zaman şöyle yapacaksın:

alabacaknet adlı üyeden alıntı

ya da listeleme yaptığın sorguda şöyle bir şey ekle WHERE cümlesine:

şimdi listelemede şöyle yapıyoruz

[15 id] 1. yorum ADEM [21.01.2013 19:15:20(saat dk saniye) tarihli]
[19 id] 2. yorum MEHMET [21.01.2013 19:15:21 tarihli]
[23 id] 3. yorum İREM [22.01.2013 09:19:47 tarihli]
[41 id] 4. yorum TUĞÇE [24.02.2013 19:15:21 tarihli]
[60 id] 5. yorum SELİM [15.03.2013 19:15:21 tarihli]

şimdi biz 4. yorum olan TUĞÇE'nin yorumu listeliyoruz ya $say++ baştan çalışında 1den başlıyor hani şöyle yapacaksın

"$say=1" ile başlıyorsa eğer ($say=1+($onceki_yorumlarin_sayisi) bu şekilde yapacaksın

$onceki_yorumlarin_sayisi ise =>

SELECT ... FROM .... WHERE .... AND (tarih < {$secili_tarih} AND id != {$secili_id})

$secili_tarih : seçmiş olduğun yorumun tarihi
$secili_id : seçmiş olduğun yorumun id'si

eğer seçili yorum varsa kalın kısmı entegre et, yoksa bırak baştan itibaren saysın

şeklinde bir koşul cümlesi oluşturabilirsin, anlatamadığım nokta varsa söyleyin açıklayayım

Ek Olarak: ya da listeleme yaptığın sorguda şöyle bir şey ekle WHERE cümlesine:

şimdi listelemede şöyle yapıyoruz

[15 id] 1. yorum ADEM [21.01.2013 19:15:20(saat dk saniye) tarihli]
[19 id] 2. yorum MEHMET [21.01.2013 19:15:21 tarihli]
[23 id] 3. yorum İREM [22.01.2013 09:19:47 tarihli]
[41 id] 4. yorum TUĞÇE [24.02.2013 19:15:21 tarihli]
[60 id] 5. yorum SELİM [15.03.2013 19:15:21 tarihli]

şimdi biz 4. yorum olan TUĞÇE'nin yorumu listeliyoruz ya $say++ baştan çalışında 1den başlıyor hani şöyle yapacaksın

"$say=1" ile başlıyorsa eğer ($say=1+($onceki_yorumlarin_sayisi) bu şekilde yapacaksın

$onceki_yorumlarin_sayisi ise =>

SELECT ... FROM .... WHERE .... AND (tarih < {$secili_tarih} AND id != {$secili_id})

$secili_tarih : seçmiş olduğun yorumun tarihi
$secili_id : seçmiş olduğun yorumun id'si

eğer seçili yorum varsa kalın kısmı entegre et, yoksa bırak baştan itibaren saysın

şeklinde bir koşul cümlesi oluşturabilirsin, anlatamadığım nokta varsa söyleyin açıklayayım


Teşekkürler hocam, tam dediğin yapmadım ama oldu. O yorumun önünde kaç yorum olduğunu çözecek mantığı kuramamıştım, onun tarihini almak mantıklı, ben tarihi kullanmadım çünkü aynı saniye vs kayıtlarına kalırsak ifden geçilmez kayıtta :o