gpt4 book ai didi

PHP/MySQL 错误

转载 作者:行者123 更新时间:2023-11-29 06:05:34 26 4
gpt4 key购买 nike

已解决谢谢大家!原来“Group”是一个注册的mysql术语,所以我将“Group”更改为Web_Group。唷...这让我沮丧了一整夜。非常感谢 stackoverflow 用户!

我一直尝试写入 mysql 中的“组”列,但它不起作用。

$query = mysql_query("INSERT INTO users SET username='$username',password='$pass',mcname='$mcname',Group='Member',email='$email',confirm='$confirmcode',status='0'");

奇怪的是,如果我取出 Group='Member' 代码就会完美地工作。是的,“组”列以大写字母开头,所以这不是问题。

我可以做什么来解决这个问题?

MySQL 错误是:

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 'Group='Member',email='sdfsdf',confirm='1d4ba9f5cbb214965b4f6ba5ad1c4fba',status=' at line 1

最佳答案

乍一看,我认为错误是你的列名是group,这是一个保留字。 http://dev.mysql.com/doc/refman/5.5/en/reserved-words.html

您可以使用反引号来转义列名称:`,如下所示:

`Group`="Value"

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

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