Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql] dzielenie danych jednej tabeli wg drugiej
Bojakki
post
Post #1





Grupa: Zarejestrowani
Postów: 379
Pomógł: 0
Dołączył: 18.08.2004

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
jackie
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 22.10.2006

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:40