みなさん、アロハ。
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>