[英]find and extract data from one table and insert it into another in php and mysql
我正在創建一個銷售系統,我想通過其代碼/ID 了解產品的成本。 上傳產品所有數據的部分很好,但我想知道成本以及將其引入另一個表的成本。
這是在產品表中:
CODE NAME COST PRICE
44730 doritos 1 2
447390 ice 4 6
例如,我想知道代碼為 44730 的產品的成本是多少,為此我必須使用以下內容:
$db = mysqli_connect("localhost", "root", "", "db_midatabase");
$cost = mysqli_query($db, "
SELECT cost FROM product WHERE code=44730
");
現在,理論上應該是 1 的相同數據我想將它引入另一個應該執行此操作的表中:
$sql = "
INSERT INTO myothertable (cost) VALUES ('$cost')";
mysqli_query($db, $sql);
我的錯誤是,如果您向數據庫添加一些內容但數據為 0,請幫助我解決此問題的人,我將不勝感激
您可以使用單個 INSERT/SELECT 查詢
INSERT INTO myothertable (cost)
SELECT cost FROM product
WHERE code=44730
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.