我的PDO查询将无法正常运行并且失败

时间:2014-09-22 13:26:57

标签: php sql pdo mysqli

我有以下PDO查询,但它无法正常工作。提交博客文章两次(提交,刷新,提交)时,有时它不会处理查询并将数据保存到我的数据库中。这是一种奇怪的行为,我从来没有经历过类似的事情。我习惯使用MySQLI,所以我不能完全确定查询是否错误或是否是其他问题。但是,这是代码:

if($_SERVER['REQUEST_METHOD'] == 'POST')
{
    $owner = $user->fetchColumn();
    $title = $_POST["title"];
    $content = $_POST["content"];
    $is_saved = $_POST["is_saved"];
    $sqlInsert = 'INSERT INTO `test` (`name`, `job`) VALUES (:name1,:job1);';
    $preparedStatement = $db->prepare($sqlInsert);
    $preparedStatement->execute(array(':name1' => $title, ':job1' => $content));
    if($preparedStatement)
    {
        $LastID = $db->lastInsertId();
        $success = '';
    }
    else
    {
        $error = '';
    }

}

如果它不在代码中,有什么可能导致这种情况?

0 个答案:

没有答案