![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 17.12.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, jestem początkujący w dziedzinie php i mysql. Problem mam następujacy: mam dwie tabele (Klient i Naprawa). Potrzebuję zrobić dodawanie rekordów do Naprawy, najlepiej żeby z listy rozwijanej można było wybrać Nazwisko klienta (znajdujące się w tabeli klient) i podać pozostałe dane (znajdujące się w tabeli naprawa, np data_dostarczenia, data_odbioru, itp.). W tabeli klient klucz główny IDKlient, a w tabeli naprawa klucz obcy Klient_IDKlient. Czy jest taka możliwość (zapewne jest) i jak to zrobić? Poniżej kod który wykombinowałem ale nie może działać bo jest niekompletny... Podejrzewam że wystarczy skleic odpowiedni kod sql, żeby dobrze dodało, ale nie jestem pewien (IMG:style_emoticons/default/closedeyes.gif)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze nigdzie nie "odbierasz" zmiennej Nazwisko. Po drugie nawet gdybyś tę zmienną odbierał, to jako jej wartość przekazujesz właśnie Nazwisko, a chyba powinieneś przekazać IDKlient-a. Chodzi mi o linię 9 i wartość atrybutu value. No i w końcu w samym zapytaniu INSERT brakuje kolumny Klient_IDKlient i odpowiadającej jej wartości.
Ten post edytował mortus 17.12.2012, 09:15:16 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 22:13 |