[英]Store Radio Button Value to Database in PHP Codeigniter in Perfex CRM
[英]CodeIgniter radio button value into existing database
我开发了一个功能之一的程序,如果您在单选按钮中勾选“是”,则整行将显示在下一页。
问题是,我试图在数据库中插入单选按钮值,但是数据库需要表的完整值,而我的原始数据库已经具有该值(我只想将单选按钮值插入列中)。
这是我的代码
控制器:
public function verify()
{
$password2 = $this->input->post('password2');
log_message('error','isi password : '.$password2);
$return = $this->welcome_model->checkPassword($password2);
$data=$this->welcome_model;
$data->verif=$this->input->post("rad$id");
$data->insert_radio($id);
if($return){
redirect('welcome/success');
}
else{
redirect('welcome/masuk');
}
}
模型:
public function insert_radio($id){
$data=(array)$this;
$this->db->insert("info",$data);
}
视图:
<div class="radio">
<label>
<input type="radio" name="rad[<?php echo $row->id;?>]"/>
Yes
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="rad[<?php echo $row->id;?>]"/>
No
</label>
</div>
</div>
任何帮助,将不胜感激!
如果要更新已经具有值的表,请使用以下命令
$this->db
->set('name', 'value')
->set('name', 'value')
->where('condition_name', 'condtion_value')
->update()
如果您对HTML有任何疑问,可以使用以下方法
代替
<input type="radio" name="rad[<?php echo $row->id;?>]"/>
使用以下方式
<input type="radio" name="radio_name" value="rad[<?php echo $row->id;?>]"/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.