pisze pewien projekt i mam jedno zapytanko w tym momencie, mam formularz z ktorego wprowadzam dane do kartoteki magazynowej w mysql
formularz wpisuje do tabeli produkty takie dane:
CREATE TABLE `produkty` (
`produkt_id` int(6) NOT NULL AUTO_INCREMENT,
`produkt_nazwa` varchar(20) DEFAULT NULL,
`produkt_typ` varchar(20) DEFAULT NULL,
`produkt_wymiary` varchar(20) DEFAULT NULL,
`produkt_opis` text,
`produkt_gatunek` varchar(15) DEFAULT NULL,
`produkt_cena` float(5,2) DEFAULT NULL,
`produkt_data_przyjecia` date DEFAULT NULL,
`produkt_zdjecie` text,
`produkt_waga` float(3,1) DEFAULT NULL,
PRIMARY KEY (`produkt_id`),
UNIQUE KEY `produkt_id` (`produkt_id`)
)
CREATE TABLE `stan_magazynowy` (
`stan_id` int(6) NOT NULL AUTO_INCREMENT,
`stan_magazynowy_produktu` varchar(50) DEFAULT NULL, //tu chciałbym przechowywac id produktu
`stan_magazynowy_ilosc_dostepna` float(6,2) DEFAULT NULL, //tu chce przechowywac ilosc tego produktu
PRIMARY KEY (`stan_id`)
)
$nowy_produkt_nazwa = trim($_POST['produkt_nazwa']); $nowy_produkt_typ = trim($_POST['produkt_typ']); $nowy_produkt_wymiary = trim($_POST['produkt_wymiary']); $nowy_produkt_gatunek = trim($_POST['produkt_gatunek']); $nowy_produkt_cena = trim($_POST['produkt_cena']); $nowy_produkt_zdjecie = trim($_POST['produkt_zdjecie']); $nowy_produkt_waga = trim($_POST['produkt_waga']); $nowy_produkt_opis = trim($_POST['produkt_opis']);
$zapytanie = "INSERT INTO produkty
(produkt_nazwa, produkt_typ, produkt_wymiary, produkt_gatunek, produkt_cena, produkt_data_przyjecia, produkt_zdjecie, produkt_waga, produkt_opis)
VALUES
('$nowy_produkt_nazwa', '$nowy_produkt_typ', '$nowy_produkt_wymiary', '$nowy_produkt_gatunek', '$nowy_produkt_cena', '$data', '$nowy_produkt_zdjecie', '$nowy_produkt_waga', '$nowy_produkt_opis')";
tak pokrutce wyglada ta struktura ale nie dziala mi to jak bym chcial, nie wiem jak sie do tego zabrac i co przegapilem ale chcialbym zeby w tabeli produkty byla referencja na tabele stan magazynowy