У меня возникли проблемы с обновлением таблицы в моей базе данных (Workbench MySQL).Проблемы с обновлением базы данных Codeigniter
код в моей модели заключается в следующем:
function updateMail($new) {
$data = array(
'email' => $new
);
$this->db->where('email', $this->session->userdata('email'));
$result = $this->db->update('person', $data);
$error = $this->db->error();
return $error;
}
Мой контроллер затем помещает возвращаемое значение в $ результат, и chechs if(!isset($result))
.
проблема в том, что иногда таблица обновляется, иногда это не так, , но ошибка всегда задана.
В таблице в основном содержатся лица с идентификатором, именем, именем, паролем, именем пользователя, электронной почтой и полем пациента.
Я что-то не так? Или есть способ, которым можно отобразить сообщение об ошибке, которое оно выбрасывает?
благодаря спариванию, и я узнал, почему он работал только время от времени ... я найти запись по электронной почте пользовательских данных, но когда я изменить он, я не изменил userdata с ним .... – Wouter