Я использую Codeigniter в качестве своего PHP-фреймворка, и я продолжаю получать эту ошибку, когда отправляю свои данные в свою базу данных.
Я уже использую набор в контроллере. Я не уверен, почему у меня есть эта ошибка:
Вы должны использовать метод «set» для обновления записи
Моя модель:
public function update_reserve($data,$book_id)
{
$this->db->where('book_id',$book_id);
$this->db->update('books',$data);
return TRUE;
}
Мой контроллер:
public function out()
{
$book_id = $this->input->post('book_id');
if(isset($_POST['btn_reserve'])) {
$data = array(
'pickup' =>$this->input->post('pickup'),
'return' =>$this->input->post('return'),);
if(!empty($data)) {
$this->user_model->update_reserve($book_id,$data);
}
}
}