請朋友們幫助我。我找不到錯在哪裏。我需要更新的所有變量都很好,但實際的更新語句返回有錯誤說未被捕獲的錯誤:調用成員函數prepare()null
"Uncaught Error: Call to a member function prepare() on null"
下面是我的一小段php代碼。
$name_image=basename($_FILES[$idx]["name"]["$key"]);
$time = date("Y-m-d H:i:s");
$email_insert = $_SESSION['email'];
$sql_upl ="UPDATE forepost_users SET profile_picture ='$name_image',lastmodified ='$time' WHERE email_address=?";
$SQL_statement_upl= $this->conn->prepare($sql_upl);
$SQL_statement_upl->bindParam(1,$email_insert);
$SQL_statement_upl->execute();
這'SET profile_picture = '$ name_image',上次更改時間= $時間''不會將'$ name_image'和'$ time'值插入到您準備好的語句中。將它們作爲參數綁定? –
感謝讓我試試 –