lostyazilim
tr.link

php içerik yorum listeleme

2 Mesajlar 584 Okunma
lstbozum
tr.link

ancient30 ancient30 kişiselblog Kullanıcı
  • Üyelik 17.07.2018
  • Yaş/Cinsiyet 36 / E
  • Meslek bilisim
  • Konum Antalya
  • Ad Soyad U** G**
  • Mesajlar 148
  • Beğeniler 11 / 16
  • Ticaret 0, (%0)
Arkadaşlar iyi günler şimdi kullanıcıların yorumlarını bu şekilde listeliyorum.Ancak mesela ben yapılan yoruma cevap yazmak istiyorum.Yani bunu nasıl göstertebilirim.Yardımcı olursanız inanın çok sevinirim.Yani mesela yorum_ust=1 olunca benim yorumum nasıl gözükücek.Birçok kaynağa baktım.Ancak bişi bulamadım.


$icerik_id=$icerikcek['icerik_id'];

$yorumsor=$db->prepare("SELECT * FROM yorumlar where icerik_id=:icerik_id and yorum_onay=:yorum_onay ");
$yorumsor->execute(array(
'icerik_id' => $icerik_id,
'yorum_onay' => 1


));






while($yorumcek=$yorumsor->fetch(PDO::FETCH_ASSOC)) {
?>























 

 

wmaraci
reklam

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
comments tablosunda parent_id adında bir sütun olsun. Yoruma cevap verirken yorumun id'sini de gönderip parent_id'ye kaydet. Listelerken önce parent_id 0 (parent'i 0 olanlar üst yorumdur) olanları listele sonra bir foreach ile her item'ın id'sini parent_id'lerde ara ve cevap olarak listele. Bu noktada nested child-parent yorumlar söz konusu ise recursive konusunu araştırmalısın.
 

 

no time for caution
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al