使用 PDO 更新数据库时出现错误。我是 PDO 的新手,所以问题可能很小,我只是不明白。 关于错误的有趣之处在于,该命令工作正常,并且数据库确实得到了更新。 但它仍然向我返回一个错误。
代码:
try {
$stmt = $pdo->prepare("UPDATE $page SET $section = :new_content WHERE $section = '$old_content'");
$stmt->execute(array(
'new_content' => $new_content
));
$result = $stmt->fetchAll();
echo "Database updated!";
}
catch(PDOException $e) {
echo 'ERROR UPDATING CONTENT: ' . $e->getMessage();
}
错误: 错误更新内容:SQLSTATE [HY000]:一般错误
我真的不知道问题可能出在哪里,因为它非常模糊,我无法找到有同样问题的人。