라디오 버튼에서 '예'를 선택하면 전체 행이 다음 페이지에 표시됩니다.CodeIgniter 라디오 버튼 값을 기존 데이터베이스에
문제는, 내 데이터베이스에 라디오 버튼 값을 삽입하려했지만 데이터베이스에 이미 내 원래 데이터베이스에있는 내 테이블에 대한 전체 값이 필요합니다 (라디오 버튼 값을 기둥).
이 내 코드
컨트롤러입니다 :
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>
이 어떤 도움을 주시면 감사하겠습니다!
님이 업데이트를 찾고 있습니까? https://codeigniter.com/userguide2/database/active_record.html#update – tan
예! 나는이 모든 잘못된 구문을 사용하고 있었는데, 나는 'insert'대신에 'update'를 사용해야했다. 고마워! –
컨트롤러의'$ id' 변수가 어디에도 초기화되지 않은 것처럼 보입니다. – Tpojka