![]() |
![]() |
![]()
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: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 26.08.2009 Skąd: Zamojsce Ostrzeżenie: (0%) ![]() ![]() |
Cytat 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ć. Ale zaraz zamiast 4 towarów zrobię 20 czy 30. Teraz mam specjalnie mało żeby tylko sprawdzać czy odpowiednie zapytania działają. Cytat Chyba nikt nie spojrzał na budowę tabel. Ale które tabele ci chodzi? produkty, towary, daty? Chyba nas interesuje tylko tabela produkty, bo tabele dat i nazw towarów nam potrzebne nie są. Cytat 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ć No w sumie nas nazwa towaru nie interesuje w tym przypadku bo mamy dodawać rekordy jako ID ID popyt Cytat 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. Ale co z tym INSERETEM jest nie tak:
Ma zapodane wyzej wszystkie dane. Datę, in towaru i popytu Nakieruj mnie na błąd. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 22:36 |