PHP 関数内で多次元配列を作成しようとしています。しかし、うまくいかないようです。私が書いた関数:
//Get newsitems
function getNews() {
$result = mysql_query("SELECT * FROM news WHERE archived='0' ORDER BY `id` DESC")
or die(mysql_error());
$array = array();
while($row = mysql_fetch_array($result)) {
$array[] = array ( 'title' => $row['title'],
'content' => $row['content'],
'date' => $row['pagid'],
'image' => $row['image'],
'youtube' => $row['youtube']
}
return $array;
}
次に、これを実行して配列を取得しようとしています:
$aNews = getNews();
この配列を印刷すると、何も表示されません。私は何を間違っていますか?データベース クエリはエラーを返しません。