在HTML页面中加载SQL表

在HTML页面中加载SQL表,html,sql,Html,Sql,编辑:已更新代码,仍不工作 我试图通过点击按钮在html上显示表格,除非在页面启动时可以自动加载表格 我一直遇到一个错误:致命错误:未捕获错误:在第15行调用未定义的函数mysql\u fetch\u array() 我正在使用一个.php脚本 这是我的密码: <?php include ("ConnDetails.php"); $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->con

编辑:已更新代码,仍不工作

我试图通过点击按钮在html上显示表格,除非在页面启动时可以自动加载表格

我一直遇到一个错误:致命错误:未捕获错误:在第15行调用未定义的函数mysql\u fetch\u array()

我正在使用一个.php脚本

这是我的密码:

<?php
include ("ConnDetails.php");
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$result = mysqli_query($conn, "SELECT * FROM Tracks");
if ($result !== false) {
echo "<table border='1'>
<tr>
<th>Tracks<th>
</tr>";

while($row = mysql_fetch_array($result))
{

echo "<tr>";
echo "<td>" . $row['Tracks'] . "</td>";
echo "</tr>";
}
echo "</table>";
} else {
echo "You have encountered an error";
}

$conn->close();

?>

提前感谢

我想您可以使用:

while($row = $result->fetch_assoc())
{

echo "<tr>";
echo "<td>" . $row['Tracks'] . "</td>";
echo "</tr>";
}
echo "<table>";
} else {
echo "You have encountered an error";
}

$conn->close();

?>
while($row=$result->fetch_assoc())
{
回声“;
回显“$row['Tracks']”;
回声“;
}
回声“;
}否则{
echo“您遇到了一个错误”;
}
$conn->close();
?>

在mate之前尝试了此操作,但仍然得到相同的错误,但用于获取assoc而不是数组。干杯,我想这是你的SQL调用问题<代码>$sql=mysqli_查询(“从曲目中选择*)
$result=$conn->query($sql)使用它可能有效。请注意,最后您需要使用
而不是