![]() |
![]() ![]() |
![]() |
--imper-- |
![]()
Post
#1
|
Goście ![]() |
Witam,
Już od jakiegoś czasu walczę z tym problemem, ale nic mi nie wychodzi. Próbowałem już różnych wygooglowanych "sposobów", ale żaden nie działał i też żaden nie do końca spełniał moje potrzeby. Najlepiej jeśli powiem o co mi chodzi dokładnie. Otóż, jest strona, która operuje na bazie danych wyrobów jubilerskich. Niektóre wyroby mają te same wartości w polach bazy. Żeby szybko się dodawało grupę wyrobów postanowiłem stworzyć coś takiego, że: - W pierwszym kroku podaje się wspólne dane dla wszystkich wyrobów, oraz wybiera się ile wyrobów będzie w grupie - i tu się rodzi problem (każdy to osobny rekord); - W drugim kroku otwiera się strona, na której w formularzu wypełnia się po kolei dane szczegółowe i... Submit (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) - Ostatni krok to już tylko php/mysql i tu mam problem. Nie mam pojęcia jak to zrobić, żeby z takiego formularza ładnie poszły wszystkie rekordy do MySQL'a. Niezbędna będzie pętla na pewno przy dodawaniu, ale ale. Czy można tak skonstruować formularz w html, by otrzymać w wyniku na przykład $wlasciwosc1[x]? To by ułatwiło sprawę i to bardzo. Jeżeli za bardzo zamotałem to proszę pytać/opieprzać. Mam nadzieję, że mój problem jest w miarę jasny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 4 Dołączył: 5.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Można w HTMLu zrobić np. taki input:
Wtedy w $_POST[wlasciwosc1][1] masz jego wartość. Ja bym to zrobił pomagając sobie trochę JavaScriptem. Najpierw masz formularz gdzie do wypełnienia są dane ogólne, i pod spodem dane szczegółowe dla pierwszego produktu. Robisz przycisk "dodaj kolejny produkt" i JavaScript wstawia kolejne inputy dla kolejnych produktów. |
|
|
--imper-- |
![]()
Post
#3
|
Goście ![]() |
Można w HTMLu zrobić np. taki input:
Wtedy w $_POST[wlasciwosc1][1] masz jego wartość. Ja bym to zrobił pomagając sobie trochę JavaScriptem. Najpierw masz formularz gdzie do wypełnienia są dane ogólne, i pod spodem dane szczegółowe dla pierwszego produktu. Robisz przycisk "dodaj kolejny produkt" i JavaScript wstawia kolejne inputy dla kolejnych produktów. O mamo, działa (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . No i właśnie tego potrzebowałem - jeden konkret (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Co do JS to nie siedzę w temacie, poza tym nie jest to potrzebne, gdyż dodający zawsze dokładnie wie ile będzie potrzebował pól do wypełnienia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Dzięki bardzo za pomoc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:16 |