0
다음 코드는 "1064 SQL 구문에 오류가 있습니다;"라는 오류 메시지를 표시합니다.MySQL 쿼리가 작동하지 않습니다
$this->mysqli->query("START TRANSACTION;
UPDATE Balances
SET balance={$left}
WHERE user='{$user}';
INSERT INTO Bought (user, orderid) VALUES ('{$user}', {$id});
COMMIT;");
모든 명령이 다른 명령과 별도로 사용되면 완벽하게 작동하기 때문에이 문제가 왜 발생하는지 이해할 수 없습니다. 사용시
를 사용하여 [쿼리() ((http://www.php.net/manual/en /mysqli.query.php)), 또는 [multi_query()] (http://www.php.net/manual/en/mysqli.multi-query.php) –
을 사용해 주셔서 감사합니다. –