準備された更新ステートメントをどのように記述しますか?参照:mysqli :: prepare
私は説明されているようにそれを書いてみました:
if ($stmt = $mysqli->prepare("UPDATE tblFacilityHrs SET title =? description = ? WHERE uid = ?")){
$stmt->bind_param('sss', $title, $desc, $uid2);
//Get params
$title=$_POST['title'];
$desc=$_POST['description'];
$uid2=$_GET['uid'];
$stmt->execute();
$stmt->close();
}
else {
//Error
printf("Prep statment failed: %s\n", $mysqli->error);
}
エラー:
準備ステートメントが失敗しました:SQL構文にエラーがあります。'description =?の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。WHERE uid =? ' 1行目編集された行。