Когда я вызываю функцию updatePost($postID, $postTitle, $postContent, $catID)
, она вызывает ее, но завершается ошибкой в первой строке $stmt = db::connect()->prepare
.Я обращаюсь к своей базе данных таким же образом для всех других функций, но эта не работает.Почему?
function updatePost($inPostID, $inPostTitle, $inPostContent, $inCatID)
{
var_dump($stmt);
$stmt = db::connect()->prepare("UPDATE Posts SET postTitle = ?, postContent = ?, postCatID = ?, WHERE postID = ?");
var_dump($stmt);
$stmt->bind_param('ssii', $inPostTitle, $inPostContent, $inPostCatID, $inPostID);
$stmt->execute();
$stmt->close();
}