データベースからいくつかのデータを抽出し、各結果をエコーしようとしています。以下のコードは、私が教科書から取り出したコードで、ローカルでホストされている自分の Web サイトに合うように変更しようとしました。どこが間違っているのかわかりません。エラーメッセージは表示されず、スクリプトを実行すると空白の画面が表示されます。
<?php #script 9.4 view top 5 recipients
// This script exctracts data from db and then displays each record in a table
DEFINE('SYSPATH','FOO');
require '../application/config/database.php';
require 'mysqli_connect.php';
$q = "SELECT alert_recipient as NAME
FROM alert
LIMIT 5;
";
$r = mysqli_query($dbc,$q);
// $dbc database connection comes from required mysqli_connect.php
if($r)
{
while($row = mysqli_fetch_array($r, MYSQLI_ASSOC)) {
echo $row['name'];
}
}
else {
echo "<p>ERROR</p>".mysqli_error($dbc);
}
?>