![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 26.08.2009 Skąd: Zamojsce Ostrzeżenie: (0%) ![]() ![]() |
Struktura bazy danych:
(IMG:http://images39.fotosik.pl/184/e75ca425f3300656m.jpg) A tutaj kod:
który wyświetla taki formularz: (IMG:http://images44.fotosik.pl/191/64ebb3441ad7f9dfm.jpg) W pliku aktualizacja_2.php do którego odwołuje się powyższy formularz mam coś takiego:
I teraz tak. $_POST['data'] pobiera w porządku id daty bo próbowałem INSERTOWAĆ coś takiego
i się udało. Ale jak zrobić żeby pobrało dane popytu i id_towaru które są w pętli w pliku aktualizacja.php i żeby INSERT wprowadził 4 rekordy do tabeli produkty z tą samą datą, ale z różnymi id_towaru i popytami, podanymi w polach INPUT Za napisane sugestie z góry dziękuję. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Chyba nikt nie spojrzał na budowę tabel. Damian... To naprawdę są podstawy o co pytasz. Nazwa towaru to ukryte id_towaru tak naprawdę, ale szczerze mówiąc jeśli znasz strukture tabeli to nawet nie musi Cię to interesować, wiesz, że z pierwszego pola input przychodzi wartość dla drewna, z drugiego dla śrubek i tak dalej. Stąd wystarczy tylko wywołać odpowiedni INSERT do bazy z przechwyconym id_daty. A te podajesz jawnie w formularzu. Gdy już je masz to piszesz odpowiednie zapytanie w SQL i tyle. Jeśli jest mało pól (a tak jest teraz) to nawet pętli nie trzeba robić, tylko na sztywno można do bazy je walić. Będę rzadko teraz Ci dawał kod, bo Cię ostatnio rozleniwiłem i miałeś wszystko na gotowe. Uwierz, że to co próbujesz zrobić jest na minutkę lub dwie do zrobienia jeśli choć trochę się człowiek wysili. Wszystkie dane masz bowiem już jak na tacy, tylko musisz je odpowiednio przetworzyć i przesłac do bazy. A póki co tworzysz czasem dziwolągi, które nawet zbytniego sensu nie mają.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 00:57 |