-1
を使用して、データベース内のチェックボックスの値を保存することができ、私は、チェックボックスを含む電子メールのリストを持って、私は、ユーザーが複数の値を選択し、それを保存することが可能であることを望みますデータベースないCodeIgniterの
ビュー
<?php
$reg_attributes = array('id'=>'form','class'=>'form-horizontal');
echo form_open('admin/assignrec/'.$data->id, $reg_attributes);
foreach($client as $rec_id): ?>
<tr>
<td> <?php echo form_checkbox('recid[]', $rec_id->id); ?> </td>
<td><?php echo $rec_id->email; ?></td>
</tr>
<?php
endforeach;
echo form_close();
?>
コントローラ
public function assignrec($dataid)
{
$chk = $this->input->post('recid');
$this->admin_model->assign_rec($quickdataid) ;
}
モデル
public function assign_rec($dataid)
{
foreach ($chk as $chkid)
{
$data = array(
'requestid' => $dataid,
'recruiterid' => $this->input->post('chkid')
);
}
$insert_request = $this->db->insert('rec', $data);
return $insert_data;
}
私は、データベースに値を保存することはできないのですが、誰もが
あなたのansは私にアイデアを与え、いくつかの変更を加えることで私はansを得ることができました。私は$ chkを$ quickdataidと$ this-> input-> post( 'chkid')を$ chkidに置き換え、 – sammy001