我只是尽我所能,但没有任何作用。我认为代码是不言自明的:
$username = "stringvalue1";
$password = "stringvalue2";
$query = "INSERT INTO users (username, password)
VALUES ('$username', '$password')";
mysql_query($query);
对我来说似乎有所帮助,但总是返回“重复输入'0'用于键'用户名'”,这是因为用户名是一个UNIQUE行,并且还存储了0值。关键是,我不是要存储任何'0',你有什么想法吗?
提前谢谢(Y) 抱歉任何错误,我是巴西人。
答案 0 :(得分:0)
在查询中正确引用您的变量。还要检查表结构和列data-type
以及默认值。您的username
列可能包含整数类型。
$query = "INSERT INTO users (username, password)
VALUES ('".$username."', '".$password."')";