щас тестирую пишет вот такую ошибку
Error updating record: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'groups='--- — 7 ' WHERE id=4' at line 1
Добавлено спустя 18 минут
прописал так — $sql = «UPDATE `cms_users` SET `groups` = '$str', `lock_until` = NULL
WHERE `cms_users`.`id` = $sql_id_user;»;
всё заработало! спасибо
Добавлено спустя 45 минут
так же такой вопрос
делаю запрос так
$model_users = cmsCore::getModel('users');
$sql_data_podderski = $_POST[«data_podderski»];
$sql_id_user = $_POST[«id_user»];
$str = cmsModel::arrayToYaml([$_POST[«user_gruup»]]);
$sql3 = «UPDATE `cms_users` SET `lock_until` = NULL, `data_podderska` = '$sql_data_podderski'
WHERE `cms_users`.`id` = $sql_id_user;»;
$sql4 = «UPDATE `cms_users` SET `groups` = '$str', `lock_until` = NULL
WHERE `cms_users`.`id` = $sql_id_user;»;
$result = $model_users->db->query($sql3);
$result2 = $model_users->db->query($sql4);
тоесть по сути 2 запроса, можно ли как то объединить в один ?
и нужно ли закрывать в конце (отключатся от базы данных ) типа так — $mysqli->close(); - или уже сам метод Model это делает за нас ?