![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 163 Pomógł: 2 Dołączył: 7.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chcę zrobić dynamiczne dodawanie pól formularza wszystko działa pięknie gdy chcę powielać jeden input jednocześnie.. Problem pojawia się wtedy gdy chcę powielać dwa inputy jednocześnie czyli jednym pliknieciem w button chce dodać następne dwa inputy: Nazwa oraz Powierzchnia
Mam jeszcze drugie pytanie. Jak odebrać następnie te dane i zapisać do bazy danych, Nazwa oraz Powierzchnia muszą być w jednym rekordzie.. Nie wiem jak to pogrupować..
Z góry dzięki za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Trochę źle to robisz, niby działa, ale potem właśnie masz problemy z odebraniem tego i tak dalej...
Powinieneś przerobić funkcję dodaj_element() tak aby dodawała ci dwa pola naraz, każde z unikalnym indexem - takim samym dla jednej pary, żeby później wiadomo było które dane są do czego. Sam html powinien wyglądać mniej więcej tak (zwróć uwage na 'name' w inputach):
Wtedy możesz to odebrać z jednego parametru $_POST['powierzchnia'] co zwróci ci tablicę z parami. Później możesz ją sobie łatwo przelecieć za pomocą foreach i wstawić do bazy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 01:40 |