![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam mały problem z pętlą foreach. Mam taki kod PHP:
Chyba nie muszę go opisywać. I mam w pliku tpl taki kod: Najpierw wykonuje się pętla foreach, która wyświetla kategorie, a w niej następna która wyświetla zdjęcia. I tutaj zaczyna się problem. W pliku PHP przypisałem tabele ze zdjęciami $photos2 do nazwy zmiennej 'photosnumerkategorii'
Jeżeli w drugiej pętli foreach jako argument from dam np. $photos2, gdzie dwójka to numer ID kategorii to wyświetla odpowiednie zdjęcia należące do kategorii 2 itd. Niestety nie wiem jak zrobić aby było to zależne od poprzedniej pętli, bo moje rozwiązanie nie działa: $photos$cat.id. Proszę o pomoc, bo już nie wiem jak to zrobić. Chyba wszystkiego co znam już próbowałem. Pozdrawiam. Decha P.S. Jaśniej tego opisać nie potrafię. Mam nadzieję, że wiecie o co chodzi. Ten post edytował decha-design 13.07.2008, 22:05:57 -------------------- Grzegorz 'Decha' Polek »
º http://grzegorzpolek.com º http://www.facebook.com/grzegorz.polek º http://www.lastfm.pl/user/Dechaa ![]() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pętla w pętli ma sens, jeśli masz tablicę wielowymiarową. A jak wygląda u Ciebie struktura danych? Nie jest to dla mnie jasne.
Ja bym zrobiła jedną tablicę $categories. Jako indeksy dałabym ID kategorii a jako zawartość tablicę zdjęć do każdej kategorii. Wtedy zrobienie tego zagnieżdżonymi pętlami byłoby jak bułka z masłem. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielki ... nie pomyślałem o tablicy wielowymiarowej nawet ... chciałem przekazać obydwie, osobno ...
Wystarczyło strukturę tablic zmienić i działa ... Thx. ... -------------------- Grzegorz 'Decha' Polek »
º http://grzegorzpolek.com º http://www.facebook.com/grzegorz.polek º http://www.lastfm.pl/user/Dechaa ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:49 |