![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 11.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
utworzyłam formularz, którego część może zostać powielona przez użytkownika. Standardowo w formularzu występuje zestaw pól dotyczących jednego dostawcy, ale użytkownik może kliknąć "Dodaj dostawcę" i zestaw pól pojawi się ponownie, tyle ile użytkownik doda. Nie wiem jednak przesłać te dynamicznie tworzone pola do bazy danych. Utworzyłam dodatkową tabelę w której id z głównej tabeli przypisane będą wartości dla dostawców, ale najwyraźniej pętla użyta w submit.php nie działa, bo w bazie danych pojawia sie tylko jeden nowy wiersz z ostatnim dostawcą. Dołączam kod i z góry dziękuję za wszelkie rady. ps. To moje początki z php więc proszę o wyrozumiałość
submit.php:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Aby formularz wysylal kilka inputow o tej samej nazwie to muszą one miec nazwe tablicową
czyli nie name="jakiesname" tylko name="jakiesname[]" A potem w php pod $_POST['jakiesname'] bedziesz mial tablice wartosci z danych input |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 13:49 |