我试图让我的数据库的区域表显示在下拉菜单中,但我遇到了麻烦,因为它是一个数组。
在我的控制器中,我有:$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>