Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][SQL]Kasowanie wiadomości przez użytkownika
Forum PHP.pl > Forum > Przedszkole
gromosław
Witam, zastanawiam się jak zrobić, aby gdy np. mamy rozmowę między dwoma użytkownikami i np. jeden z nich, postanowi usunąć ją z archwium, to jak zrobić to tak, aby nie usunęły się te wiadomości użytkownikowi nr 2? Potrzeba tutaj osobnych tabel, czy inaczej da się to rozwiązać?
lobopol
możesz mieć tabele:
id_odbiorcy
id_nadawcy
wiadomosc
stan_u_odbiorcy (np. enum odebrane/skasowane)
stan_u_nadawcy (jw.)

wyświetlasz userowi tylko jeżeli stan != skasowane i przy kasowaniu sprawdzasz czy drugi user już skasował, jeżeli tak to kasujesz z bazy, a jak nie to ustawiasz mu status skasowana
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.