PHP mysqli编写的UPDATE语句失败

时间:2015-09-17 06:38:41

标签: php mysqli

我从另一个页面调用此函数,但它给出了以下错误: 警告:mysqli :: prepare():无法在

中获取mysqli
public function ResetTalentCandidate() {
    // Get global vars
    global $conn;
    global $authUserId;

    // Get post data
    $candidateID = $_REQUEST['resetID'];
    $statusUpdate = 0;
    $dateReset = time();

    if ($stmt = $conn->prepare ("UPDATE `rf_opportunitypool` SET pool_status = ? WHERE candidate_id = $candidateID;") or die (mysqli_error($conn))) {
        // Bind values
        $stmt->bind_param ('ii', $authUserId, $dateReset);

        // Execute query
        $stmt->execute();

        // Close statment
        $stmt->close();

        // Successfully updated
        return true;
    }

    // Nothing happened
    return false;
}

我班上的其他地方也有类似的功能,但没有同样的问题。我可以在某处丢失某些东西吗?

0 个答案:

没有答案