好的,所以我在显示MYSQL数据库中的文本时遇到问题。 这是我用来显示的文件
<?php
require('db_Connect.php');
$sql = "SELECT * FROM Cust_Details";
$result = mysqli_query($con,$sql)or die(mysqli_error());
echo "<table>";
echo "<tr><td>Date</td><td>Comment</td><td>Amount</td></tr>";
while($row = mysqli_fetch_array($result)) {
$date = $row['Name'];
echo "<tr><td style='width: 200px;'>".$date."</td></tr>";
}
echo "</table>";
mysqli_close($con);
?>
db_Connect.php文件
<?php
$con=mysqli_connect("MY DB HOST","MY DB USERNAME","MY DB PASS","MY DB NAME");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_close($con);
?>
以下是我的PHPMyAdmin屏幕截图
的链接答案 0 :(得分:0)
正如迈克尔指出的那样,您正在db_Connect.php
关闭您的连接。删除包含mysqli_close($con);
的行,使其如下所示:
<?php
$con=mysqli_connect("MY DB HOST","MY DB USERNAME","MY DB PASS","MY DB NAME");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}