Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] 6 powiązanych tabel
dezerter
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 19.06.2011

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


Witam. Chyba za bardzo pokręciłem z tabelami w bazie, przy tworzeniu panelu admina.
Mam tabelę "zbiorczą" z numerami indeksów 6-ciu podrzędnych tabel (dla przykładu w kolumnie 3 w czwartym rekordzie mam nr 6, co w tabeli podrzędnej, która zawiera spis osób, odpowiada id o numerze 6 czyli Pani Jadzi z mięsnego ;]. Chcę aby zamiast nr 6 wyświetlała mi się Pani Jadzia).
I teraz mam pytanie, jak stworzyc do tego zapytanie w mysqlu, bo 2 tabele połącze, 3 też, ale 6 które mają tylko i wyłącznie powiązania z kolumnami z tabelą główną już nie.
Jeśli macie jakieś doświadczenia, lub jeszcze lepiej namiary na jakieś strony na ten temat (bo mi google nic nie powiedziało sensownego) z tym związane to będę wdzięczny.

Go to the top of the page
+Quote Post
PanGuzol
post
Post #2





Grupa: Zarejestrowani
Postów: 353
Pomógł: 50
Dołączył: 28.07.2005
Skąd: Łaziska Górne

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


Mi to brzmi na źle zaprojektowaną bazę.
Ale jeśli chcesz w to brnąć to wydaje mi się, że potrzebujesz podzapytań.
Jakbyś przedstawił dokładniejsza strukturę bazy i co chcesz uzyskać można by więcej powiedzieć.
Go to the top of the page
+Quote Post
askone
post
Post #3





Grupa: Zarejestrowani
Postów: 654
Pomógł: 121
Dołączył: 27.10.2007
Skąd: Poznań, Łódź

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


Cytat
Mam tabelę "zbiorczą" z numerami indeksów 6-ciu podrzędnych tabel


Nie idź tą drogą (IMG:style_emoticons/default/wink.gif) Osobiście mimo wielu zaprojektowanych baz nie miałem powodu by wiązać więcej niż 3 tabele ze sobą. Na 100% źle zaprojektowałeś strukturę bazy - pokaż co i jak masz powiązane, wtedy będziemy mogli Ci pomóc

Pozdrawiam
Go to the top of the page
+Quote Post
dezerter
post
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 19.06.2011

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


Dzięki za pomoc. Rzeczywiście nie udało mi się z tym nic zrobić, więc przebudowałem bazę i teraz już wszystko gra.
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.09.2025 - 01:26