gpt4 book ai didi

php - 更多 PHP mySQL INSERT 乐趣

转载 作者:行者123 更新时间:2023-11-29 04:13:09 27 4
gpt4 key购买 nike

mysql_query("INSERT INTO dictionary ('word', 'definition') VALUES ('".$word."','".$definition."');")

当我 echo 它时,它不会执行 - 我得到这个:

INSERT INTO dictionary ('word', 'definition') VALUES ('monkey','monkey');

所以值被正确地引入其中,如果我输出 mysql_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 ''word', 'definition' VALUES ('monkey','monkey')' at line 1

有什么想法吗?我很难过。

最佳答案

您需要对字段名称使用反引号:

INSERT INTO dictionary (`word`, `definition`)

(或者,当然,根本没有引号。但它是 better to have them 。)

关于php - 更多 PHP mySQL INSERT 乐趣,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4909095/

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