addeMedlem sedan jan. 2000120 inlägg Jag håller på med en enkel webbshop för att försöka lära mig lite om PHP och har stött på ett problem...
Jag ska spara produkterna i två tabeller, en tbl_Orders innehåller order id, summa, kundnummer, status och datum. och en tabell som heter tbl_Orderitem där Order id:et måste finnas med som en koppling mellan de två. saken är det att jag först måste spara ordern i orders och sedan alla produkterna i orderitems..
Men hur gör jag bäst för att få med mig det unika OrderID:et ifrån tblOrder till tbl_orderitems???
addeMedlem sedan jan. 2000120 inlägg Förtydling
Idag har jag två frågor.. den ena skriver till ORDERS
$query1 = "INSERT INTO Orders (CID, Sum, Date) VALUES ('$CID', '$summa', NOW())";
$result = queryDB($query1, $link);
Och den andra till orderitem:
$query2 = "INSERT INTO Orderitem (OID, PID, Quantity, Price) VALUES ('$OID', '$PID', '$Quantity', '$Price' )";
$result = queryDB($query1, $link);
Saken är den att jag vill ha med värdet OID in i Orderitem och OID skapas med auto_increment när man INSERT:ar den översta frågan.
Hur ska jag göra för att få med detta värdet???
PeddaMedlem sedan juni 20006 032 inlägg Gäller det mysql?
För mysql så finns mysql_insert_id för att få senaste inlagda id.
addeMedlem sedan jan. 2000120 inlägg Tack så mycket
Det där räddade verkligen dagen, tack!