![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 4 Dołączył: 30.05.2010 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie.
Zacząłem ostatnio pracować nad pewną stroną, a raczej stroną + bazą MySQL do użytku własnego (na localhost) w której będę mógł generować raporty oraz dodawać zamówienia od klientów. Jeżeli byłby klient który zamawia jeden towar w pojedynczej ilości sztuk to nie było by problemu. Niestety przerósł mnie fakt, jak dodać zamówienie do bazy, które zawiera np 20 towarów i każde w innej ilości sztuk. A potem z czasem wygenerować np z tego raport. Pisałem już wcześniej temat na naszym forum: Temat: Tabele do zamowien od klientow I kolega trochę rozjaśnij mi sytuację, ale do końca nie wiem jak zrobić to poprawnie. Napisałem sobie testowo stronę: (IMG:https://i.imgur.com/nItrbaI.png) ma ktoś jakiś pomysł aby było to optymalne i jak dodać to logicznie do bazy a potem stworzyć z tego raport? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Po pierwsze:
name="ilość" nie tworz nazw pol z polskimi znakami Po drugie: Nie mozesz miec kilku pol o tej samej nazwie, gdyz sie nadpisza. Ewentualnie tworz nazwy tablicowe: name="ilosc[]" Po trzecie: a jak bedziesz mial 10 produktow to jeszcze 6 razy to powtorzysz? No niby mozna jak to tylko do lokalnego zastosowania, ale generalnie to sie tworzy te pola dynamicznie w js. Masz guzik: DODAJ PRODUKT i w js dynamicznie dodajesz kolejny select z produktem i kolejny input z iloscia. I juz |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 07:13 |