gpt4 book ai didi

MYSQL PHP错误1064

转载 作者:行者123 更新时间:2023-11-29 08:53:02 25 4
gpt4 key购买 nike

我不断收到此错误,但无法找出问题所在。任何帮助,将不胜感激。谢谢。

sql - “INSERT INTO 实践(订单、名称、url)VALUES ('1','商业和公司法','商业公司法')”

错误:1064您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行 'order,name,url) VALUES ('1','Business & Corporate Law','business-corporate-law')' 附近使用的正确语法

这是 php:

$sql =  "INSERT INTO ".$table." (".$cols.") VALUES (".$vals.")";
$result = mysql_query($sql);
if(!$result){die('Error: ' . mysql_errno() . mysql_error());}

以 $table 作为“实践”$cols 为“订单、名称、url”$vals 为“'1','商业与公司法','商业-公司法'”

最佳答案

order是 SQL 中的关键字,因此如果将其用作列名(或一般标识符),则必须将其包装如下:

INSERT INTO practices ( `order`, `name`, `url` ) 
VALUES ('1','Business & Corporate Law','business-corporate-law')

关于MYSQL PHP错误1064,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10658992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com