Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pokaż Ogłoszenie z tabeli jeśli Konto użytkownika (2tabela) jest aktywne
Forum PHP.pl > Forum > Bazy danych > MySQL
swmikolaj21
Nie znam się za dobrze na bazach danych i mam taki problem do rozwiązania (postaram się najjaśniej jak się da):
Buduje system ogłoszeń. Klient tworzy sobie konto, a następnie admin je aktywuje na jakiś czas. Klient może dodawać ogłoszenia. Jeżeli jego konto jest aktywne to jego ogłoszenia są wyświetlana, jak wygaśnie to już nie. Aktywajca konta może być przedłużane.
Mam tabele Klient, gdzie przechowywane są dane o kliencie, m.in data do kiedy jego konto jest aktywne.
Oraz tabele ogłoszeń gdzie zapisywany jest id klienta.


Jak stworzyć zapytanie do bazy by sprawdzałą czy konto klienta jest w tym momencie aktywne i jeżeli jest to wyświetlają się ogłoszenia tego klienta....


Będe BARDZO wdzięczny za wszelką pomoc...
cyphelf
Jeśli masz tabele:
- ogloszenia (id, id_user)
- user (id_user, is_active)

to możesz zrobić tak:

  1. SELECT *
  2. FROM ogloszenia LEFT JOIN user
  3. USING (id_user)
  4. WHERE is_active=true
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.