![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 28.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie
Mam kolejny problem z petlami while, ktorego kompletnie nie rozumiem. Chodzi o to, ze mam w bazie danych trzy tabele darkzlehkosmos, darkzlehkosmostypy, darkzlehkosmosjednostki. Sa polaczone ze soba relacyjnie (wiele-do-wielu). A zatem tabela darkzlehkosmos i darkzlehkosmostypy polaczone sa tabela darkzlehkosmos_darkzlehkosmostypy (darkzlehkosmos_id i darkzlehkosmostypy_id). Tabele darkzlehkosmostypy i darkzlehkosmosjednostki rowniez polaczone sa ze soba tabela laczaca o nazwie darkzlehkosmostypy_darkzlehkosmosjednostki (darkzlehkosmos_id, darkzlehkosmostypy_id, darkzlehkosmosjednostki_id) Co chce osiagnac. Otoz chce wygenerowac liste darkzlehkosmos. Pod kazdym punktem tej listy chce wygenerowac odpowiednia liste przyporzadkowanych darkzlehkosmostypy, by nastepnie wygenerowac pod kazdym elementem darkzlehkosmostypy odpowiadajace im listy darkzlehkosmosjednostki. Na tej oto zasadzie: 1. darkzlehkosmos A). darkzlehkosmostypy I). darkzlehkosmosjednostki II). darkzlehkosmosjednostki ![]() 2. darkzlehkosmos A). darkzlehkosmostypy ...etc. Musialem cos nie zalapac z petli. Udaje mi sie zrobic dobrze tylko jedna petle. Druga nie dziala. Dam przyklad. Lista darkzlehkosmos sie generuje. Pod kazdym elementem listy generuje sie odpowiednia lista darkzlehkosmostypy. Teraz pod kazdym elementem darkzlehkosmostypy powinna sie generowac odpowiednia lista darkzlehkosmosjednostki. Problem w tym, ze w moim skrypcie tak sie nie dzieje. Oto moj skrypt:
Wiem, ze problem tkwi w zapytaniu q2. Wiem tez ze bledna jest ta czesc:
Kiedy jej nie ma darkzlehkosmosjednostki generuja sie odpowiednio pod darkzlehkosmos, ale juz nie dziela sie na typy. Bardzo prosze o pomoc. Najbardziej zalezy mi na informacji jak zmusic darkzlehkosmosjednostki by sie grupowaly odpowiednio w darkzlehkosmostypy (w bazie danych sa polaczone relacyjnie tj. tabela darkzlehkosmostypy_darkzlehkosmosjednostki zawieraja klucze obce darkzlehkosmos_id, darkzlehkosmostypy_id i darkzlehkosmosjednostki_id) Ewentualnie jezeli to nie sprawi probemu prosze o wyjasnienie dlaczego petle nie trzymaja porzadku Z gory dziekuje z powazaniem zicher Ten post edytował zicher 5.09.2006, 15:58:30 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 06:40 |