チェックボックスの値をデータベースに保存できないようですが、以下のコードに何かが欠けています。以下のコードを使用する場合のように、すべてのチェックボックスではなく特定のチェックボックスの値のみを保存するようです。値がチェックされました。
見る
Subject :
<input type="checkbox" id="s2" name="s2" value="English">English
<input type="checkbox" id="s2" name="s2" value="Science">Science
<input type="checkbox" id="s2" name="s2" value="Maths">Maths
コントローラ
$data['subject'] = $this->input->post('s2');
モデル
$this->db->insert('student', $data);
すべての答えをありがとう、しかし私は解決策を得ました...
コントローラ
$array = $this->input->post('s2');
$data['subject'] = implode(',',$array);
$this->student_model->saveForm($data);
見る
件名:
<input type="checkbox" id="s2" name="s2[]" value="English">English
<input type="checkbox" id="s2" name="s2[]" value="Science">Science
<input type="checkbox" id="s2" name="s2[]" value="Maths">Maths
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加