system wiadomości na stronie

0

Witam, jako że dopiero uczę się php i mysql w ramach ćwiczeń postanowiłem zrobić coś w stylu mini poczty email, często takie coś wykorzystuje się na portalach ogłoszeniowych tzn ktoś wysyła wiadomość, ktoś ją odbiera i na nią odpowiada, wszystko jest na koncie użytkowników, Mój pomysł na realizację tego "projektu" jest taki:
mam dwie tabele w bazie, powiedzmy "uzytkownicy" i "wiadomosci". W jednej będą dane użytkowników w drugiej rzecz jasna wiadomości, czy idę w dobrą stronę?
Obecnie jestem na etapie wysyłania wiadomości, wszystko działa, wysłanie wiadomości przez użytkownika skutkuje dodaniem jej do tabeli "wiadomosci". Teraz wyświetlanie wiadomości, za pomocą pętli foreach() wyświetlam wiadomości.
W jaki sposób podzielić to na dwie zakładki "Odebrane" i "Wysłane"? Tak aby użytkownik który wysłał wiadomość widział ją w wysłane a ten który odbiera w odebrane?

Z góry dzięki za pomoc i wskazówki :)

1

O tym czy jest wysłana wg mnie może zadecydować kto jest autorem. Jeśli ja jestem autorem wiadomości, to ma ona typ wysłana. Jeśli autor wiadomości jest ktoś inny a ja ją wyświetlam, to raczej jestem odbiorca i powinno a być w odebranych.

Jeśli chcesz mieć feature który umożliwia przenoszenie wiadomości do różnych folderów to będziesz potrzebował jeszcze przynajmniej jednej tabeli

0

w jaki sposób wygląda odpowiedź na otrzymaną wiadomość?

Co masz na myśli? Mając tabelę wiadomości(id, id_nadawcy, id_odbiorcy, wiadomość), odpowiedź na otrzymaną wiadomość wygląda tak samo, jak zwyczajne napisanie wiadomości do danej osoby.

Btw, rozmowę na temat prowadź w postach.

1 użytkowników online, w tym zalogowanych: 0, gości: 1