簡単な質問ですが、正しく印刷されない、または期待どおりに機能しない理由がわかりません。私はこれをモデルに持っています(私が print_r($result) するとデータが表示されるため機能します:
function get_latest_entries()
{
$query = $this->db->get('property');
return $query->result_array();
}
そしてコントローラーの場合:
public function index()
{
$resultSet['properties'] = $this->propertymodel->get_latest_entries();
$this->load->view('home', $resultSet);
}
配列を反復処理したいビューで(テーブルには説明、都市、住所の列があります):
<?php
foreach($resultSet as $item)
{
echo $item->city;
echo $item->description;
}
?>
上記の結果を表示しているホームページに2つのレコードを取得しています。
重大度: 通知メッセージ: 未定義変数: resultSet ファイル名: views/home.php 行番号: 16
と
重大度: 警告メッセージ: foreach() に無効な引数が指定されましたファイル名: views/home.php 行番号: 16