v2.5.2
Giriş yap

Php ile yorum yanıtlama sistemi

ozermert26
1,054 defa görüntülendi

Merhabalar arkadaşlar. Ben yorumlar için yanıt sistemi yapıyorum. Verileri tabloya Insert etme işini doğru şekilde yaptığımı düşünüyorum. Yani hangi yoruma yanıt yazıldıysa yanıt yazılan yorumun id'si de, yanıt id'si de tabloya ekleniyor. Yorumdaki yanıtları listelemek için bir mysql sorgusu yazmak istedim ama aklıma takılan bir şey var:

  • ben bu sorguda şu anki yorum id'si yanıtlanan yorum id'sine eşit olan yanıtları görüntüle şeklinde bir ifade kullanacağım fakat şu anki yorum id'sini nasıl alacağım?

Yazdığım ama başarısız olduğum mysql sorgusu:
select r.ad,r.soyad,r.yanitlananYorum,r.yanitIleti,c.id from yanitlar r, yorumlar c where c.id = r.yanitlananYorum
Bir fikriniz var mı?

makifgokce
1263 gün önce

2 ayrı tablo oluşturmuşsun gördüğüme göre yorumlar ve yanıtlar olarak.
Bence bunu tek tabloda yapabilirsin.

idcommentparentidcontentiduser
11. içeriğin 1. yorumu01Ahmet
22. içeriğin 1. yorumu02Mehmet
31. içeriğin 2. yorumu01Derya
41. içeriğin 1.yorumuna yanıt11Elif
52. içeriğin 1.yorumuna yanıt22Akif

PDO kullanmamış ama şöyle bir örnek buldum işine yarayacaktır.
https://github.com/vildanbina/php-comment-system