我在 Code Igniter 中有表单,我想使用 helper form_dropdown()
。为了做到这一点,我必须准备这样的关联数组:
$options = array(
'small' => 'Samsung',
'med' => 'Apple',
'large' => 'HTC',
'xlarge' => 'Nokia',
);
但是在这个视图中,这些数据是从控制器传输的,当然这些数据是从模型中获取的。
$this->db->select('id');
$query = $this->db->get('ci_table1');
if ($query->num_rows() > 0 )
{
foreach ($query->result() as $row)
{
$data[] = $row;
};
};
$id_data['id'] = $data;
$this->load->view('update_record_view', $id_data);
所以,从侧面看,我有foreach
-loop:
foreach ($id as $row)
{
// this I want to construct associative array
}
问题如下:如何在我的情况下动态创建关联数组?