ezSQL ライブラリは非常に便利だと思いますが、私が見る限り、準備済みステートメントの実装はありませんよね? それとも私が知らない何かがありますか?
http://justinvincent.com/ezsqlからダウンロードしたヘルプ ファイルを確認しました。
例:次のようなクエリがあります
$stmt = $conn->prepare("INSERT INTO gecici_magaza_detay VALUES ($geciciMagazaId,?,?,?,?)");
$stmt->bind_param("iiss",$gunId,$acikMi,$girisSaati,$cikisSaati);
for($j=0; $j<7; $j++) {
$gunId = $j+1;
$acikMi = (empty($acilis[$j]) || empty($kapanis[$j])) ? 0 : 1;
$girisSaati = $acikMi ? $acilis[$j] : null;
$cikisSaati = $acikMi ? $kapanis[$j] : null;
$stmt->execute();
}
$conn は mysqli オブジェクトです。
$conn = new mysqli($servername, $username, $password, $dbname);
しかし、私はそれを完全に取り除き、次の $db オブジェクトのみを使用したいと考えています。
$db = new ezSQL_mysqli();
ezSQL でプリペアド ステートメントを使用する方法があることを願っています。