2015-01-21 86 views
-2

这些是我的查询代码。请帮帮我。 PDO错误:数组 PDO Eror代码:00000PDO变量更新错误

 <?php if ($_POST){ 
        $title = trim($_POST['title']); 
        $content = trim($_POST['content']); 
        $id = $_GET['id']; 

        $save = $PDO->prepare("UPDATE `news` SET `title` = :title WHERE `id` = :id"); 
        $save->execute(array(
                 "title" => $title, 
                 "id" => $id 
                )); 
        print_r("Error: ".$save->errorInfo()); 
        print $save->errorCode(); 
       } 
     ?> 

回答

2

它的OK状态代码。

您总是打印错误,但只有在查询失败时才应该打印。

$sql = $save->execute(...) 
if ($sql === FALSE) { 
    print ('Error: ' . $save->errorCode()); 
}