Merhabalar öncelikle yapmak istediğim şeyi anlaşılır şekilde anlatmak istiyorum.
Sistem şöyle;
üye iş konusu açar.
Firmalar ise bu konuya teklifte bulunurlar. Sohbet konuşması gibi soru-cevap mantığında ilerler bu ve iş konusunu açan
üye bir süre sonra konuyu kapatır.
Link yapısı şöyle: example.com/teklif-
1.html
İş konusunu açan üyenin gördüğü konuşma linki ise: example.com/teklif-
1-sirket-
4.html
Buradaki teklif-
1 : teklif ID'si. sirket-
4 : şirket ID'si.
Umarım buraya kadar sıkıntı yoktur. Benim açımdan da bir sıkıntı yok, çünkü sorunum sadece
konuşmaları listeleme ile alakalı.
Şöyle ki: Firma example.com/teklif-
1.html adresine girdiğinde eğer konuya teklif yazmışsa konuyu açan üye ile arasındaki konuşmaları görecek.
Üye example.com/teklif-
1-sirket-
4.html adresine girdiğinde kendisi ve sirket-4 adresindeki, yani 4 numaralı firma ile arasındaki konuşmayı görecek.
Tekrar etmekte fayda var tek sorunum
cevapları listeleme ile alakalı.
Veritabanı yapısına gelirsek;
Firmaların iş konusuna teklifte bulunup bulunmamalarını takip ettiğim
teklif_cevap_takip tablosu.
Üye ile Firmalar arasındaki konuşmaları tuttuğum teklif_cevap tablosu;
Bu tablodaki
kullanici_id : cevap yazan firma veya üyenin ID'si.
teklif_id teklifin ID'si.
ref_id ise iş konusunu açan üyenin cevabı hangi firmaya yazdığı. (teklif-1-
sirket-4.html)
Biraz uzun oldu farkındayım ama olabildiğince açıklayıcı olmaya çalıştım. Yapmak istediğim firmanın: kendisi ile üye arasındaki konuşmaları, üyenin ise kendisi ile üye arasındaki konuşmaları sağlıklı şekilde listelemek.
Okuyup yardımcı olmaya çalışan herkese şimdiden teşekkürler.