我在我的codeigniter上有这个更新功能
我的控制器是
public function updatepersonalinfo(){
$id = $_GET['id'];
$data['content'] = $this->Employees_Model->personalinfo($id); // this is current information to be updated
$data['content1'] = $this->Employees_Model->nationality(); // this is select box value
$data['content_view'] = 'Employees/edit_personalinfo';
$this->templates->admin_template($data);
}
然后我对其中一个选择框的查看是
<select class="form-control" name = "BLOOD_TYPE">
<option value="<?php echo $content->BLOOD_TYPE; ?>"><?php echo $content->BLOOD_TYPE; ?></option>
<option value="A"> A </option>
<option value="B"> B </option>
<option value="AB"> AB </option>
<option value="O"> O </option>
</select>
这里发生的是,例如,要更新的值是A
它将成为
我想要做的是,例如,我将更新到数据库的值为B
,更新功能将显示如下内容。