INSERT INTO错误MySQL/PHP

bat*_*bat 0 php mysql

我收到此错误:

您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的'order(total,addy,cc)VALUES('798','123 sadf','12124123')附近使用正确的语法

$total = addslashes(($_SESSION['total']));

$addy = addslashes(($_POST['addy']));

$cc = addslashes(($_POST['cc']));

echo "$total";

echo "$addy";

echo "$cc";

mysql_query("INSERT INTO order (total, addy, cc) VALUES ('$total' , '$addy' , '$cc')") or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

You*_*nse 7

在SQL中order是一个保留字.而是使用:

INSERT INTO `order`
Run Code Online (Sandbox Code Playgroud)