Erro de PDO: “SQLSTATE [HY000]: erro geral” ao atualizar o banco de dados

Estou recebendo um erro ao atualizar um banco de dados usando o PDO. Eu sou novo no PDO, então talvez o problema seja pequeno e eu simplesmente não entendo.Engraçado sobre o erro, o comando funciona bem e o banco de dados realmente é atualizado. Mas ainda retorna um erro para mim.

Código:

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();
}

Erro: ERRO ATUALIZANDO CONTEÚDO: SQLSTATE [HY000]: erro geral

Eu literalmente não tenho idéia de onde o problema poderia ser porque é muito vaco e eu não fui capaz de encontrar alguém com o mesmo problema.

questionAnswers(2)

yourAnswerToTheQuestion