您好,亲爱的社区成员,
在将数据成功插入我创建的一个小型数据库时遇到问题。 我正在尝试使用PHP编写登录名,以直接插入数据库。 这是数据库代码:
create table login (
id INT PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(255) NOT NULL,
password VARCHAR(255) NOT NULL,
vorname VARCHAR (255) NOT NULL,
nachname VARCHAR (255) NOT NULL,
email VARCHAR (255) NOT NULL);
这是我的PHP代码:
$link = mysqli_connect("localhost", "root", "", "projektmanagement");
// Check connection
if ($link === false) {
die("ERROR: Could not connect. " . mysqli_connect_error());
} else {
print "<h3>Connected!</h3>";
}
// Attempt insert query execution
$sql = "INSERT INTO login (username, password, vorname, nachname, email) VALUES ('Username', 'Password', 'Vorname', 'Nachname' 'peterparker@mail.com')";
if (mysqli_query($link, $sql)) {
echo "Records inserted successfully.";
} else {
echo "ERROR: Could not execute $sql. " . mysqli_error($link);
}
我遍历了无数线程,看看我是否算错了或忘记了一个值,但我似乎找不到错误。
任何帮助将不胜感激!