[英]PHP run SQL result in another SQL statement
這可能嗎? 我需要將一個sql語句的結果運行到另一個。
$result= mysqli_query($dbconn,"Select max(cartid) from cart;");
$row = mysqli_fetch_assoc($result);
$sql1 = "insert into cart(cartid) values('".$row['max(cartid)']."');";
mysqli_query($dbconn,$mysql1);
編輯:
在我的sql表中添加了該示例,以顯示im嘗試執行的操作的更好示例。這是我的購物車表
基本上,我想將Cartid = 5的行從購物車表轉移到新交易ID為= 5的交易表中。如您所見,交易表也有一個Cartid。 不知道即時通訊將如何帶來這個軟骨並作為新行插入到事務表中。 僅供參考,為了獲得cartid = 5,我想使用order by cartid desc limit 1
來獲得cart表中的最后一個可能的行
新事務表的行將如下所示。
transactionid outletid nric cartid transactiondate totalbeforediscount totalafterdiscount transactiontime username
5 0 0 5 0 0 0 0 0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.