Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak pobrać odpowiednie dane z MySQL - problem
Forum PHP.pl > Forum > PHP
brian94
Najpierw podam tabele w bazie:
kategorie:
- id
- nazwa (nazwa kategorii)
- opis (opis kategorii)
- kolejnosc
- tematy (ilość tematów)
- posty (ilość postów)

tematy
- id
- kategoria (id kategorii z tabeli powyżej)
- autor (id autora)
- nazwa (nazwa tematu)

posty
- id
- autor (id autora)
- tresc (to chyba mówi samo za siebie)
- data (to też mówi samo za siebie)
- topic_id (id tematu z tabeli powyżej)

I teraz mam następujące pytanie. Jak pobrać id ostatniego postu, który znajduje się w temacie, który znajduje się w kategorii o id 1. Jakieś pomysły?
artega
  1. SELECT posty.* FROM posty LEFT JOIN tematy ON (posty.topic_id = tematy.id) WHERE posty.topic_id = X AND tematy.kategoria = 1 ORDER BY DATA DESC LIMIT 1

Gdzie zamiast X wstaw ID tematu.
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.