Zobacz temat
|
Przekazywanie danych z formularza z p?tl?
|
|
| Suchoj |
Dodany dnia 21.02.2009 20:22:47
|
|
Przedszkolak ![]() Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Chcia?bym zrobi? formularz, w którym wy?wietlone s? z bazy telefony i mo?na wpisa? liczb? sztuk, jakich u?ytkownik potrzebuje. Zrobi?em taki formularz: Rozwiń Kod źródłowy PHPPosiadam tabele: telefon(tel_id, model, dos) zamowienia(zam_id, user_id, data) pozycje_zamowione(zam_id, tel_id, ilosc) Kolor NIEBIESKI to klucz w?asny a ZIELONY to klucz obcy. Chcia?bym prosi? o pomoc w napisaniu skryptu, który przeka?e: 1)do bazy zamowienia: nowy zam_id, nazw? u?ytkownika z fusiona, dat? z?o?enia zamówienia (DD-MM-RRRR) 2)do bazy pozaycje_zamowione: zam_id, model i ilosc szt. dla ka?dego modelu. |
|
|
|
| W?cibski Go?? |
Dodany dnia 24.10.2025 18:42:06
|
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
| IP: localhost | |
| kefirek |
Dodany dnia 21.02.2009 21:57:27
|
|
Zaawansowany ![]() Postów: 1191 Pomógł: 418 Ostrzeżeń: 1 v6.00.xxxData rejestracji: 06.04.2008 21:59 |
Najlepiej to by by?o po??czy? tabele pozycje_zamowione z zamowienia i wygl?da?o by to tak zam_id | user_id | data | tel_id | ilosc bo bez sensu jest to robic na 2 tabelach. Potem tak wywalasz ze swojego kodu to I zamieniasz na to ( w tablicy bedziesz mia? odrazu id i ile sztuk ) Potem na pocz?tku po dodajesz I na ko?cu na pocz?tku kodu dodajesz takie co? I przy kazdym telefonie gdzie sie wpisze ile sztuk to dodaje nowy rekord. Edytowane przez kefirek dnia 21.02.2009 21:58:10 |
|
|
|
| Suchoj |
Dodany dnia 21.02.2009 22:14:33
|
|
Przedszkolak ![]() Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Kefirek, czy móg?by? poskleja? ten skrypt w ca?o??? Bo ja próbuj? i nic mi nie wychodzi. EDIT: Mam jeszcze jeden problem. Zmieni?em infusion, tak aby doda? tabel? jak? zaproponowa?e? w po?cie wy?ej: Niestety tworz? si? wszystkie tabele oprócz tej jednej. Mo?e kto? zobaczy, gdzie le?y b??d, bo ja ju? oczy prawie wypatrzy?em i nie widz?. Edytowane przez Suchoj dnia 21.02.2009 22:22:16 |
|
|
|
| kefirek |
Dodany dnia 21.02.2009 22:24:47
|
|
Zaawansowany ![]() Postów: 1191 Pomógł: 418 Ostrzeżeń: 1 v6.00.xxxData rejestracji: 06.04.2008 21:59 |
Powinno dzia?ac jak trzeba Co do tabeli to zobacz tak Edytowane przez kefirek dnia 21.02.2009 22:34:17 |
|
|
|
| Suchoj |
Dodany dnia 21.02.2009 22:43:04
|
|
Przedszkolak ![]() Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Po wpisaniu w formularzu danych dla dwóch telefonów pokaza? si? komunikat: Je?eli chodzi o sam? baz? to pomog?o, ale dla zam_id usun??em auto_increment. Chcia?bym, aby by?a to warto??, po której mog? sobie zobaczy? co zosta?o zamówione w konkretnym zamówieniu. A np. kilka zamówie? 0 daje nam kilka tel_id i dla ka?dego z nich odpowiedni? ilo?? sztuk. EDIT: Pogrzeba?em troch? w tym wszystkim i teraz mam formularz: Rozwiń Kod źródłowy PHPOraz plik odbieraj?cy dane: Rozwiń Kod źródłowy PHPDo bazy dodaje si? tylko jeden rekord, a na stronie b??d: Sama tablica wygl?da tak (wyci?g z infusion): Rozwiń Kod źródłowy PHPMo?e kto? spojrzy na to i znajdzie b??d, bo mnie to ju? do szewskiej pasji doprowadza... EDIT: Problem rozwi?zany :) Edytowane przez Suchoj dnia 27.02.2009 17:46:03 |
|
|
|
| Przejdź do forum: |














