Pravim neki sajt na kom postoji zahtev da korisnici mogu da razmenjuju privatne poruke. Zelim da to izgleda kao npr. na facebook-u odnosno da nema inbox, outbox i sl... vec da sve bude zajedno odnosno da sve poruke poslate i primljene od istog korisnika budu uvek na jednom mestu.
Imam tabelu "poruke" koja ima sledeca polja
- id
- posiljalac (id clana koji je poslo poruku)
- primalac (id clana kome je poruka poslata)
- poruka (tekst poruke)
- vreme (kad je poruka poslata)
- procitano (0,1 da li je poruka procitana ili nije)
- obrisano (0,1 da li je poruka obrisana ili nije)
U sustini zelim da napravim ovakvu stranu
http://www.facebook.com/messages/
Odnosno da su "poruke" slozene kontra redosledom, da su grupisane po korisniku i da se vidi da li je poruka procitana ili nije...
Upit treba da povuce ime korisnika iz baze na osnovu polja posiljalac (poruka.posiljalac = korisnik.id) odnosno primalac (poruka.primalac = korisnik.id)
A problem je sto isti korisnik moze da bude i primalac i posiljalac poruke (zavisno da li je on poruku poslao ili primio).
Unapred hvala svima na pomoci!