pr0woKator
15.02.2014, 16:38:39
Hej,
Mam małą zagwozdkę na temat wyświetlania aktywności znajomych.
W bazie danych znajomych zapisuję tak: id jednego usera | Drugiego usera | status (0 - czeka na akceptacje, 1 - znajomi, 2 - odrzucono)
aktywności tak: id autora | treść | data
Chcę wyświetlić na jednej stronie wszystkie aktywności "moich" znajomych sortujące je wzdlędem daty. Czy możecie coś podpowiedzie w jaki sposób najlepiej to zrobić?
Pyton_000
15.02.2014, 16:57:11
Kod
SELECT aktywnos FROM aktywnosci join znajomi on(id_autora = id) WHERE id_znajomosci = moje_id
To tak z grubsza..
pr0woKator
16.02.2014, 09:50:41
Problem zaczyna się teraz:
moje id to np: 10
mogę w bazie występować w taki sposób
id jednego znajomego | id drugiego znajomego | status
10 | 35 | 1
42 | 10 | 1
nie zawsze w tym samym polu występuję.
Damonsson
16.02.2014, 10:12:30
WHERE id jednego znajomego = moje_id OR id drugiego znajomego = moje_id