$sql3 =
"INSERT INTO `orders` (cid, eid, order, date_ordered, date_called, status)
VALUES ('$cid', '$eid', '$order', '$date_ordered', '$date_called', '$status')";
错误是:
错误:您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在'order,date_ordered,date_called,status)附近使用正确的语法VALUES('0012','0','gydfhtfhjghj',''在第1行
答案 0 :(得分:4)
ORDER
是保留字。所以你可以用反引号来逃避它:
$sql3 =
"INSERT INTO `orders` (cid, eid, `order`, date_ordered, date_called, status)
VALUES ('$cid', '$eid', '$order', '$date_ordered', '$date_called', '$status')";
答案 1 :(得分:1)
ORDER是保留关键字。使用不同的名称或将其包装在反引号中(显然它们不会被称为引号)。
`order`