gpt4 book ai didi

php - MySql插入错误

转载 作者:太空宇宙 更新时间:2023-11-03 10:23:12 26 4
gpt4 key购买 nike

我有一个 mysql 查询如下:

$sql = "
INSERT INTO
tbl_stopage
SET
bus_id = '$bid',
stopage_name = '$info[stopage_name]',
fare = '$info[fare]',
from = 'Ghy'
";

但是当我尝试执行上面的查询时,它显示了以下错误:

DB Error.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from = 'Ghy'' at line 7
INSERT INTO tbl_stopage SET bus_id = '1', stopage_name = 'Dergaon', fare = '123', from = 'Ghy'

最佳答案

在 SQL 中,FROM 是一个保留字,请尝试将 from 与正确的 mySQL 转义字符一起使用,我认为它是 `.

此外,数据库中的所有“数字”值实际上都是数字吗?如果是这样,您不需要在它们周围添加抽号 (')。

总的来说,如果还不算太晚,您可以简单地通过更改表而不使用 FROM、SELECT、WHERE、GROUP BY、ORDER BY 等关键字来避免将来的麻烦。

关于php - MySql插入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8889934/

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