iletisim tablosunda kayıtlı bilgilere sahip kullanıcının(sira degeri) mesajlarını ve bu kullanıcıya yöneticinin vermiş olduğu cevapları birleştirip foreach döngüsünde yazdırmak istiyorum
ana tablom iletisim (1veri var)
->sira
->ad
->posta
->kod
->tarih
->ip
iletisim_mesajlari tablosu (1veri var)
->sira
->mesajsira
->mesaj
->tarih
iletisim_cevap tablosu (0 veri var)
->sira
->mesajsira
->cevap
->tarih
"SELECT
iletisim_mesaj.*,iletisim_cevap.*
from iletisim
INNER JOIN iletisim_mesaj ON iletisim.sira=iletisim_mesaj.mesajsira
INNER JOIN iletisim_cevap on iletisim.sira=iletisim_cevap.mesajsira
where iletisim.sira=1"
size hata nerede ? Phpmyadminde denedim sonuç dönmedi ancak hatada vermedi
Çözdüm
bana lazım olan asıl şey iletisim_mesaj tablosunda olan formdan gelen mesajlar formdan gelen mesajlar varsa ve iletisim_cevap tablosunda cevap varsa
SELECT
im.*,ic.cevap,ic.tarih
from iletisim_mesaj as im
left join iletisim_cevap as ic
on im.sira=ic.mesajsira
where im.mesajsira=1
sol tarafta eşleşen verilerin hepsini al sağ tarafta veri varsa al yoksa null döndür