ZenekN
28.04.2014, 11:20:48
Hej powoli przymierzam się do przetestowania sił i możliwości do napisania programu do faktur.
Mam problem z polami input ponieważ nie można przewidzieć do końca ile pól input/dla nowego produktu będzie potrzebnych podczas wystawiania faktury, następnie nie wiem czy tworzyć kolejno nowe pola w tabeli bazy danych.
(Niektóre faktury mogą zawierać nawet po 100 pól)
Jak to widzicie z punktu praktycznego ?
ghost1511
28.04.2014, 11:38:13
Chodzi Ci o pozycje faktury?
ZenekN
28.04.2014, 11:44:30
tak oraz ich wsadzanie do bazy
markuz
28.04.2014, 12:14:42
* tbl_faktury
- id
* tbl_pola_faktur
- id
- faktura_id
Przy dodawaniu faktur dodajesz 1 rekord do tabeli tbl_faktury oraz w zależności od ilości pól np. 100 rekordów do tabeli tbl_pola_faktur.
ZenekN
28.04.2014, 12:36:44
A kolejne pola input produktu tworzyć z użyciem javascript ?
Turson
28.04.2014, 12:38:24
Tak.
ZenekN
28.04.2014, 12:49:26
@markuz, możesz podać poglądowo jak może wyglądać takie zapytanie do bazy danych dodające 100 rekordów do tabeli tbl_pola_faktur ?
Turson
28.04.2014, 12:52:09
Każdemu inputowi nadajesz to samo name, bo przecież nie znasz nazw, więc name="pole[]" (tablica!).
Odbierasz dane z formularza, lecisz foreach każde pole i zapisujesz
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.