![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 19.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem. Otóż posiadam dwie tabele kategorie ->id, nazwa, opis, ilosc_plikow, ilosc_sub subkategorie ->id, nazwa, opis, id_kat, ilosc_plikow dla przykładu w tabeli "kategorie" posiadam kategorię Biurowe , a w "subkategorie" : Arkusze , Edytory tekstu i Pakiety Biurowe. Zastanawia mnie jak zrobić, żeby wyświetlało: Bezpieczeństwo - Arkusze - Edytory tekstu - Pakiety Biurowe Próbowałem z LEFT JOIN , ale coś nie wyszło, wydaje mi się, że potrzebna jest druga pętla, tylko jak ją skonstruować ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Masz źle skonstruowaną bazę danych.
Po co dwie tabele skoro można to zrobić w jednej: (dopisz sobie swoje pola) A potem robisz tylko dwa zapytania:
Pierwsze: masz kategorię główną; Drugie: masz podkategorie; |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 11:54 |