Php Codeigniter:使用foreach方法使用select/option更改数据显示
我现在正在尝试和测试codeigniter。我不得不研究我的答案,但运气不好。 我想通过html的“select”和php的“foreach”方法显示唯一的数据 型号:Php Codeigniter:使用foreach方法使用select/option更改数据显示,php,codeigniter,Php,Codeigniter,我现在正在尝试和测试codeigniter。我不得不研究我的答案,但运气不好。 我想通过html的“select”和php的“foreach”方法显示唯一的数据 型号: public function get_medicalinfo($patient_id=datehistory) { return $this->db->select('*') ->from('patient_info') ->where("patient_id",$
public function get_medicalinfo($patient_id=datehistory)
{
return $this->db->select('*')
->from('patient_info')
->where("patient_id",$patient_id)
->get()
->result();
}
控制器:
$data['getmedical'] = $this->patient_model->get_medicalinfo(@$patient_id);
视图:
<select class="form-control" id="">
<option value="<?php echo @$getmedical->datehistory;?>"> <?php echo @$getmedical->datehistory;?></option>
<?php
foreach($getmedical as $row)
{
echo '<option value="'.$row->datehistory.'">'.$row->datehistory.'</option>';
}
?>
</select>
所以,如果你输入一个新的病人,这个脚本会工作,他会有一个唯一的ID,它是病人的病史,以及我对病人所做的事情。例如:名字、姓氏、诊断等。