尝试创建此表时,虽然它在几分钟之前工作但它不想正常工作?为简洁起见,假设$username
等于"Test"
。
我收到的错误是:
您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 在'(id(10)INT AUTO_INCREMENT,PRIMARY KEY(id),消息附近 varchar(250),'第2行
这是我目前正在使用的代码:
$sql = "CREATE TABLE {$username}
(
id(10) INT AUTO_INCREMENT,
PRIMARY KEY(id),
message varchar(250),
sender varchar(100)
)";
答案 0 :(得分:2)
您有SQL语法错误。
而不是id(10) INT AUTO_INCREMENT
它应该是id INT(10) AUTO_INCREMENT