@jistulamle

Почему не коректно обновляется в базе данных PHP PDO?

Не коректно обновляется данные в БД.
public function updateRow($query = null, $params = [])
    {
        $result = $this->link->prepare($query);
        $result->execute($params);
    }

$db->updateRow('UPDATE ' . Config::DB_TABLE . ' SET `User` = :User WHERE `id` = :id', [
                'id'    => $row['id'],
                'User' => $User
                ]);

Проблема в следующем, если строка пустая нормально записывается, если там есть запись то просто оказывается пустая строка.
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 2
@krypt3r
Двоеточия потеряли перед id и User в массиве
Ответ написан
VladimirAndreev
@VladimirAndreev
php web dev
$User - это что вообще?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы