此语句在 pgAdmin 中有效,但在 php 脚本中运行时无效,php 脚本可以全选但无法更新这是为什么?
UPDATE users SET password = '123123' WHERE email = 'random@random.com'
不起作用的PHP代码:
$sql = $dbh->prepare("UPDATE users SET password = '11111111111' WHERE email = 'test@outlook.com')");
$sql->execute(array());
有效的 PHP 代码:
$sql = $dbh->prepare("SELECT * FROM users");
$sql->execute(array());
$fr = $sql->fetchAll(); var_dump($fr);