大家好,
我有一个班级作业,我的任务是构建一个 MySql 数据库,然后使用 PHP 检索数据库中表的内容。当我尝试在 Safari 中打开它时,它只输出 HTML/PHP 代码。另一方面,Firefox 会弹出一个窗口,要求我选择一个应用程序来处理代码。这是代码本身。任何人都可以看到我的错误在哪里和/或指出我正确的方向以得到实际解释和正确显示吗?任何和所有的帮助将不胜感激。
<html>
<head>
<title>iBud's Sizzling Tracks!</title>
</head>
<body>
<?php
$con = mysql_connct("localhost","*****","**************");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("music", $con);
$result = mysql_query("SELECT * FROM songs");
echo "<table border='1'>
<tr>
<th>Song Number</th>
<th>Song Title</th>
<th>Artist</th>
<th>Rating</th>
</tr>";
while ($row = mysql_fetch_array($result)) {
echo "<tr>";
echo "<td>" . $row['songNumber'] . "</td>";
echo "<td>" . $row['songTitle'] . "</td>";
echo "<td>" . $row['artistName'] . "</td>";
echo "<td>" . $row['rating'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
</body>
</html>