![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 1 Dołączył: 20.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam w Smarty petle section, a w niej chce przegladac 2 tablice. Array1 jest indeksowana od 0 do 19 - i z tym nie ma problemu. Natomiast array2 jest indeksowana od 1 do 20 - czyli w tym samym powtorzeniu petli musze podac dla array2 wartosc indeksu o 1 wieksza. Tylko jak to zrobic?? Ponizszy przyklad powoduje blad:
Taki cudak rowniez nie dziala:
Jak to zrobic? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 1 Dołączył: 20.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
No wiec zamieszczam strukture obu tablic, oczywiscie troche skrocona.
Pierwsza, 20 pol indeksowanych od 0 do 19: Kod Array ( [0] => Array ( [columnId] => 81 [columnNumber] => 1 [columnComment] => ) ... ... ... [19] => Array ( [columnId] => 100 [columnNumber] => 20 [columnComment] => ) ) I druga, mozliwe indeksy od 1 do 20, przy czym w tablicy sa obecne tylko niektore z nich: Kod Array ( [2] => Array ( [columnId] => 82 [personId] => 11 [name] => Jurek [surname] => Jurczak ... ... ... ) [6] => Array ( [columnId] => 90 [personId] => 16 [name] => Marek [surname] => Markowski ... ... ... ) ) W 1 iteracji chce odczytac element 1 tablicy o indeksie 0 i element 2 tablicy o indeksie 1 (jesli istnieje). W 2 iteracji chce odczytac element 1 tablicy o indeksie 1 i element 2 tablicy o indeksie 2 (jesli istnieje). I tak dalej... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 21:31 |