![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Witam
Mam wielowymiarową tablicę, chciałbym ją wyświetlić, tak aby kolejne pola były inputami formularza, w zależność od głębokości o odpowiednich NAME'ach np. name="tablica[element][jeszcze_glebiej]" tak wyświetloną tablicę edytuje, (wystarczy edycja wartości, może nie być możliwości edycji kluczy). Klikam Zapisz i skrypt odbiera eydtowaną tablicę w $_POST Próby skonstruowania takiego skryptu niestety spełzły na niczym, pytanie do Was koleżanki i koledzy, czy macie namiary na takich skrypt, albowiem podejżewam, że podobny problem miał już nie jeden koderek, może na miary na jakieś gotowe rozwiązanie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 27 Dołączył: 27.05.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Troche zamotałeś z tą tablicą i nie bardzo złapałem o co chodzi.
Jeśli ta tablica ma dwa wymiary tylko to przepuść ją przez foreach i po prostu buduj formularz z tego, albo napisz przykład z największym wymiarem tej tablicy to może wtedy coś się wymyśli. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
ona moze miec wpipkuś wymiarów właśnie, i chce uniwersalny kodzik co to mi wyświetli formularz z inputami dla X wymiarow
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj o rekurencji
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 27 Dołączył: 27.05.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
No to kłania się rekurencja, lecisz element po elemencie i wyczerpujesz do końca wymiary. Sprawdzasz kolejny wymiar tablicy czy też jest tablicą jeśli tak to sprawdzasz tą tablice w taki sam sposób, aż do wyczerpania i lecisz z następnym elementem z wymiaru wyżej. Nie jest skomplikowane tak bardzo
![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
rekurencja rekurencja, tylko pozostaje problem przekazania bierzacej glebokosci zeby utworzyc name="cos[cos][cos]"
rzuccie kodem |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 01:28 |