0

尝试创建此表时,尽管它在几分钟前工作,但它不想正常工作?为简洁起见,假设$username等于"Test"

我收到的错误是:

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 2 行的 '( id(10) INT AUTO_INCREMENT, PRIMARY KEY(id), message varchar(250), ' 附近使用正确的语法

这是我目前正在使用的代码:

$sql = "CREATE TABLE {$username}
(
id(10) INT AUTO_INCREMENT,
PRIMARY KEY(id),
message varchar(250),
sender varchar(100)
)";
4

1 回答 1

2

您有 SQL 语法错误。

而不是id(10) INT AUTO_INCREMENT 它应该是id INT(10) AUTO_INCREMENT

于 2012-11-13T20:17:05.140 回答