Я хочу обновить более одной строки с одинаковым идентификатором в коде воспламенителя. Только первые данные обновляются. Я хочу обновить несколько данных
Контроллер
public function edit_curriculum_details($id) {
if (isset($_POST['submit'])) {
$post = $this->input->post();
$param = array(
'course_id' => $post['course_id'],
'introduction' => $post['introduction_curriculum'],
'type' => $post['type'],
'question' => $post['question_curriculum'],
'answer' => $post['answer_curriculum'],
);
$where = array('course_id' => $id);
$data['add'] = $this->Model->update_data('tbl_common', $param, $where);
}
Функция модели update_data ($ table, $ param, $ where) {
$this->db->where($where);
$this->db->update($table, $param);
return true;
}
просмотр
<input class="form-control" name="question_curriculum" value="<?php echo $course['question']; ?>
DB
+-----------+--------------+---------------------+---------+------------+-----------+
| common_id | introduction | question | answer | type | course_id |
+-----------+--------------+---------------------+---------+------------+-----------+
| 64 | curriculum | Question curriculum | answer1 | curriculum | 29 |
+-----------+--------------+---------------------+---------+------------+-----------+
| 65 | curriculun | Question curriculum | answer1 | curriculum | 29 |
+-----------+--------------+---------------------+---------+------------+-----------+