Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML] wyświetlić a potem zapisać tablicę
wNogachSpisz
post 15.05.2009, 10:59:48
Post #1





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
nithajasz
post 15.05.2009, 11:11:40
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.
Go to the top of the page
+Quote Post
wNogachSpisz
post 15.05.2009, 11:23:58
Post #3





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


ona moze miec wpipkuś wymiarów właśnie, i chce uniwersalny kodzik co to mi wyświetli formularz z inputami dla X wymiarow
Go to the top of the page
+Quote Post
nexis
post 15.05.2009, 11:42:24
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


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
nithajasz
post 15.05.2009, 11:51:42
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 smile.gif
Go to the top of the page
+Quote Post
wNogachSpisz
post 15.05.2009, 13:10:12
Post #6





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


rekurencja rekurencja, tylko pozostaje problem przekazania bierzacej glebokosci zeby utworzyc name="cos[cos][cos]"

rzuccie kodem
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:28