[Resolved] PHP codeigniter, хотите обновить записи перед вставкой новых
Привет,
Это мой первый проект, который я начал в CodeIgniter4, у меня есть поле isdefault в моей таблице, и я хочу установить его в false, если оно истинно, когда я отправляю true для isdefault в новой записи.
Он не работает, а также не показывает никаких ошибок. Пожалуйста помочь.
Хорошо, это была моя ошибка, измените код на одну строку, чтобы сделать работу выполненной.
$model->where(['isdefault'=> 1])->set(['isdefault' => 0])->update();
Что я уже пробовал:
if( $default== 1) { $model->where(['isdefault'=> 1]) ->set(['isdefault' => 0]) ->update(); }