![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%)
|
witam. mam problem z wyciąganie danych z formularza. Na początku mojego skryptu okresla sie ile razy ma zostac wyswietlony formularz a ta ilosc zapisywana jest w $_SESSION['il_poz']. dalej wyswietlany jest formularz iles tam razy czyli:
ale teraz nie wiem jak wyciagnac te dane z tego formularza, zeby z wszystkich formularzy zapisac dane do bazy. |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Cytat zeby z wszystkich formularzy zapisac dane do bazy. Nie da sie. MOzna na raz wyslac tylko jeden formularz. Twoje dane powinny byc zawarte w jednym formularzu |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%)
|
moze zle sie wyraziłem.. wysyłam w sumie jeden formularz tylko jego wielkosc zalezy od tej zmiennej sesyjnej. nie dołączam formularza tylko element dodatkowy... pewną sekwencje formularza...
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%)
|
wysyłam w sumie jeden formularz tylko jego wielkosc zalezy od tej zmiennej sesyjnej. nie dołączam formularza tylko element dodatkowy... pewną sekwencje formularza... Wg. kodu powyżej, faktycznie robisz kilka formularzy... przenieś sobie '<form method="post" action="logowanie.php?id=wyslij" >' przed pętlę... |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%)
|
takie cos wychodzi po zapełnieniu 2 razy tego elementu <fieldset> (pierwsza sekwencja byłą wypełniona danymi kolejno 11,12,13,14,15,16,17 ,a druga 21,22,23,24,25,26,27) i wychodzi takie cos (jakby tylko drugi formularz został wyswietlony):
Array ( [forms] => Array ( [$i] => Array ( [nazwa] => 21 [gatunek] => 22 [ilosc] => 23 [cena] => 24 [wymiary] => 25 [termin] => 26 [uwagi] => 27 ) ) [ok] => ok )
Ten post edytował kononowicz 14.02.2008, 13:40:24 |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%)
|
Z tego wynika że zrobiłeś to nieumiejętnie... :/ ja pokazałem tylko przykład... do ciebie należała poprawna implementacja...
sorry.. teraz faktycznie działa i pokazuje: Array ( [forms] => Array ( [1] => Array ( [nazwa] => 11 [gatunek] => 12 [ilosc] => 13 [cena] => 14 [wymiary] => 15 [termin] => 16 [uwagi] => 17 ) [2] => Array ( [nazwa] => 21 [gatunek] => 22 [ilosc] => 23 [cena] => 24 [wymiary] => 25 [termin] => 26 [uwagi] => 27 ) ) [ok] => ok ) a teraz jak odniesc sie (jak go wyswietlic) do elementu o wartosci np. 24 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) czyli druga sekwencja formularza - input o nazwie cena. jak wyswietlic elementy tablicy wielowymiarowej z formularza. $_POST[forms[0][nazwa]]; - bo tak nie mozna :/ Ten post edytował kononowicz 14.02.2008, 14:10:52 |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%)
|
a teraz jak odniesc sie (jak go wyswietlic) do elementu o wartosci np. 24 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) czyli druga sekwencja formularza - input o nazwie cena. jak wyswietlic elementy tablicy wielowymiarowej z formularza. $_POST[forms[0][nazwa]]; - bo tak nie mozna :/
Tu się kłaniają podstawy pracy z tablicami wielowymiarowymi... Poczytaj trochę o nich i dokształć się... |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 07:51 |