我只是想显示数据库中表中的数据。 由于某些原因,它会一直呈现空白页。 我根本没有训练。因此,我确定我的代码看起来像废话。但是我通常可以使它正常工作。我进行了研究,但发现的只有连接问题。我收到“连接成功”消息,但没有数据,也没有错误消息。
<?php
$db_host = 'localhost';
$db_user = 'user';
$db_pass = '';
$db_name = '';
$conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
$query = "SELECT * FROM `my_table`";
$result = mysql_query("SHOW COLUMNS FROM `my_table`");
if (!$result) {
echo 'Could not run query: ' . mysql_error();
exit;
}
if (mysql_num_rows($result) > 0) {
while ($row = mysql_fetch_assoc($result)) {
mssql_field_name($result,0);
// print_r($row);
}
}
?>
答案 0 :(得分:0)
$ db_name ='';空为您的数据库名称
答案 1 :(得分:0)
您应该首先提供一个$db_name
,因为它目前为空
答案 2 :(得分:0)
$ db_pass =''; 您需要在此处提供您的数据库名称,否则您的应用程序实际上将尝试不连接任何内容
答案 3 :(得分:0)
您可能必须检查$ mysqli_connect,即$ db_name ='';为空...将您的数据库名称放入“
答案 4 :(得分:0)
class TooListsController < ApplicationController
def show
@todo_list = TodoList.find_by_id(params[:id])
end
end
答案 5 :(得分:0)
请添加您的数据库名称和数据库密码,然后您可以尝试如下操作:
master