我一直在花费最后一小时试图研究为什么我的SQL不会使用INSERT INTO更新到我的数据库。我试图研究它为什么不起作用但没有得出答案。
我尝试过的一些事情是:
回显$ query变量以确保所有内容都按照需要打印到mysqli_query
确保数据库具有响应性(我可以获取信息而不是添加信息)
尝试使用重音并且没有“
仔细检查我的拼写错误
这是显而易见的还是我没有偶然发现我的错误?
<?php
$link = mysqli_connect("localhost", "cl14-users-q36", "********", "cl14-users-q36");
if (mysqli_connect_error()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$query = "INSERT INTO `users`(`id`, `email`, `password`) VALUES(`3`, `new@yahoo.com`, `password`)";
mysqli_query($link, $query);
$query = "SELECT * FROM users";
if ($result = mysqli_query($link, $query)) {
$row = mysqli_fetch_array($result);
print_r($row);
echo "Your email is ".$row[1]." and your password is ".$row[2]."!";
}
?>