データベースのエリア テーブルをドロップダウン メニューに表示しようとしていますが、配列であるため問題が発生しています。
私のコントローラーには次のものがあります:$data['city'] = $this->location->fetchCity();
しかし、私の見解では、私が行ったときに<?php echo $city; ?>
これが得られるのはArray
なぜですか?
モデル:
public function fetchCity(){
$this->db->select('area');
$this->db->from('suburbs');
$query = $this->db->get();
if($query->num_rows() > 0)
{
$row = $query->result();
}
アップデート:
<select>
<?php foreach ($city as $key => $row): ?>
<option value="<?php echo $row['area'];?>"><?php echo $row['area'];?></option>
<?php endforeach; ?>
</select>