以下にmysqlUPDATEクエリがあります。
$createDate = mktime(0,0,0,10,21,date("Y"));
$selectedDate = date('d-m-Y', ($createDate));
$sql = mysql_query("UPDATE Session SET Active = 0 WHERE DATE_FORMAT(SessionDate,'%Y-%m-%d' ) <= '".$selectedDate."'");
mysqliを使用できるように変更したい、以下のコードが正しいかどうかを知りたい、CRONを使用していて、それが機能しているかどうかわからないので、以下のコードが正確に正しいかどうかを知りたい:
$createDate = mktime(0,0,0,10,21,date("Y"));
$selectedDate = date('d-m-Y', ($createDate));
$sql = "UPDATE Session SET Active = ? WHERE DATE_FORMAT(SessionDate,'%Y-%m-%d' ) <= '".?."'";
$update = $mysqli->prepare($sql);
$update->bind_param("is", 0, $selectedDate);
$update->execute();
上記のコードは正しいですか?2番目かどうかわかりませんか?正しい