codeigniter Фатальная ошибка: вызов неопределенного метода CI_DB_odbc_driver :: update ()

Я получаю эту ошибку:

«Неустранимая ошибка: вызов неопределенного метода CI_DB_odbc_driver :: обновление ()«когда я пытаюсь запустить запрос на обновление.

      $data = array(
'userid' => 30,
'checktime' => '29-Dec-16 6:20PM'
);
$this->db->update('checkinout', $data,'userid');

Я использую базу данных доступа и запрос на обновление checkinout Таблица

0

Решение

Ты пробовал вот так …

$id=30;
$data = array(
'userid' => $id,
'checktime' => '29-Dec-16 6:20PM'
);
$this->db->where('userid',$id);
$this->db->update('checkinout', $data);

ИЛИ как это ..

$this->db->update('checkinout', $data,  "userid= 30");

Давайте посмотрим в вашем заявлении здесь,

$this->db->update('checkinout', $data,'userid');

userid является строкой, но для обновления вы также должны передать значение. Или вы можете обновить с помощью $this->db->where($id) затем просто передавая данные в операторе обновления.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector