Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [sql] dzielenie danych jednej tabeli wg drugiej
Forum PHP.pl > Forum > Przedszkole
Bojakki
No dobrze. A gdybym mial taka sytuacje ze sa 2 tabele:

rodzaje_fotografi
galeria rodz nazwa_rodzaju
[1] [1] [dzienne]
[1] [2] [nocne]
[1] [3] [HDR]
[2] [4] [inne]
[2] [5] [Jarka]


fotografie
id rodz
[1] [1]
[2] [2]
[3] [2]

I chce teraz wygenerowac menu z linkami do galerii 1. Czyli z powyzszego przykladu beda 3 linki (dzienne, nocne, HDR) z czego tylko linki do "dzinnych" i "nocnych" beda aktywne bo dla tych 2 rodzajow znaleziono fotografie w tabeli 'fotografie' - dla dziennych 1 fotografie , a dla nocnych 2. Linki do rodzaju 'inne' i 'Jarka' sie w ogole nie wyswietlaja bo sa juz z galerii 2.

W SKROCIE. Chce np. wywolac galerie nr 1 wiec szuka jakie ta galeria ma rodzaje zdjec i je wypisuje oraz w zaleznosci od tego czy dla tych rodzajow galerii znajduje zdjecia je linkuje.

Z gory dziekuje za pomoc.
jackie
ja bym próbował coś w tym guście:
  1. SELECT DISTINCTROW rodzaje_fotografii.nazwa_rodzaju
  2. FROM fotografie LEFT JOIN rodzaje_fotografii ON fotografie.rodzaj=rodzaje_fotografii.rodzaj
  3. WHERE rodzaje_fotografii.galeria= $gal;



pozdrawiam
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.