Php mySQL在循环代码时不会';“不工作,它总是回音”;它失败了;?
当我运行代码时,它只显示表示失败的回音,我认为没有缺少括号或引号Php mySQL在循环代码时不会';“不工作,它总是回音”;它失败了;?,php,mysql,Php,Mysql,当我运行代码时,它只显示表示失败的回音,我认为没有缺少括号或引号 <?php $link = mysqli_connect("localhost", "id1242269_sql", "pass", "id1242269_sql"); if (mysqli_connect_error()) { die("Could not connect to database"); } $query = "SELECT * FROM users"; if ($result=mysqli_
<?php
$link = mysqli_connect("localhost", "id1242269_sql", "pass", "id1242269_sql");
if (mysqli_connect_error()) {
die("Could not connect to database");
}
$query = "SELECT * FROM users";
if ($result=mysqli_query($link, $query)) {
while ($row = mysqli_fetch_array($result)) {
print_r($row);
}
} else {
echo "it failed";
}
?>
这是方便的地方
if ($result=mysqli_query($link, $query)) {
while ($row = mysqli_fetch_array($result)) {
print_r($row);
}
} else {
printf("Errormessage: %s\n", mysqli_error($link)); // Print error message
}
这是方便的地方
if ($result=mysqli_query($link, $query)) {
while ($row = mysqli_fetch_array($result)) {
print_r($row);
}
} else {
printf("Errormessage: %s\n", mysqli_error($link)); // Print error message
}
我不熟悉这一点,但在我的家庭作业中,我们也使用了“new”:
$link = new mysqli_connect("localhost", "id1242269_sql", "pass", "id1242269_sql");
我不熟悉这一点,但在我的家庭作业中,我们也使用了“new”:
$link = new mysqli_connect("localhost", "id1242269_sql", "pass", "id1242269_sql");
问题在于连接:
$link = mysqli_connect("localhost", "id1242269_sql", "pass", "id1242269_sql");
这对我来说很好:
$link = mysqli_connect("localhost", "root", "", "testDb");
我的结果是:
连接中存在问题:
$link = mysqli_connect("localhost", "id1242269_sql", "pass", "id1242269_sql");
这对我来说很好:
$link = mysqli_connect("localhost", "root", "", "testDb");
我的结果是:
打印失败原因:
echo mysqli\u错误($link)代码>用户名、密码和数据库名称是否正确?打印失败原因:echo mysqli_error($link)代码>用户名、密码和数据库名称是否正确?这应该是注释,而不是答案。我已经对此发表了评论。这应该是评论,而不是回答。我已经对此发表了评论。您应该使用正确的用户名和密码以及数据库名称。Rest代码很好。您应该使用正确的用户名和密码以及数据库名称。Rest代码很好。