[英]MySQL query isn't working
下面的代碼給我一個錯誤“ 1064您的SQL語法有錯誤;”。
$this->mysqli->query("START TRANSACTION;
UPDATE Balances
SET balance={$left}
WHERE user='{$user}';
INSERT INTO Bought (user, orderid) VALUES ('{$user}', {$id});
COMMIT;");
我只是不明白為什么會這樣,因為每個命令(如果與其他命令分開使用)都可以完美地工作。
使用query()或使用multi_query()時,將每個部分作為單個查詢執行
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.