1
Я пытаюсь выполнить обновление заявление п.д.о. definded следующим образом:Что случилось с моим синтаксисом pdo?
$sql = "UPDATE users SET (email,name) VALUES (:email,:name) WHERE userId = :userId";
$result= $db->prepare($sql);
$result->execute(array(':userId'=>21,':email'=>'test',':name'=>'testname'));
Но независимо от того, что я пытаюсь возвращает следующую ошибку
Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '(email,name) VALUES ('test','testname') WHERE userId = '21'' at line 1' in /var/www/vhosts/tftest.co.uk/biggreensquare.co.uk/application/models/user_model.php:79
Я не могу видеть, что случилось с мой синтаксис, который вызывает такую обратную связь.