Mam banalny problem:
Mam bazę:
CREATE TABLE klienci ( klientid int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, imie char(50) NOT NULL, nazwisko char(50) NOT NULL, adres char(100) NOT NULL, miejscowosc char(30) NOT NULL, telefon char(15) ) type = InnoDB; CREATE TABLE zamowienia ( klientid int UNSIGNED NOT NULL REFERENCES klienci(klientid), zamowienieid int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, pokoj char(20) NOT NULL, ) type = InnoDB;
Chcę zrobić i takiego inserta, żeby dane osobowe klienta wylądowały w tabeli klienci a dane dotyczące zamówienia w tebeli zamówienie.
Chcę też aby w tabeli zamówienie wylądowało te same klientid abym wiedział kto złożył to zamówienie.
Klientid w tabeli klient generuje mi się sam. Po prostu wpisuję w insercie wartość NULL i dostaję wartość kolejną.
Tyle tylko, że jej nie znam i nie wiem co wpisać w tablicę zamówienia.
Pomóżcie.