php+mysqli は前処理テクノロジーを使用してデータベースクエリを実行し、mysqli 前処理を行います
この記事の例では、php+mysqli が前処理テクノロジーを使用してデータベース クエリを実行する方法について説明します。皆さんの参考に共有してください。詳細は以下の通りです
コードは少し難しく、簡単に理解するにはしっかりとした基礎知識が必要です。最初にコードを載せます。
ここでは、すべての id>5 の id、title、contents の値をクエリする実装です:
コードをコピーします コードは次のとおりです:
$mysqli = new MySQLi("localhost","root","123456","liuyan");
if(!$mysqli){
die($mysqli->error);
}
// 定義済みオブジェクトを作成しますか?プレースホルダー
$sql = "select id,title,contents from news where id>?";
$mysqli_stmt = $mysqli->prepare($sql);
$id=10;
//バインドパラメータ
$mysqli_stmt->bind_param("i",$id);
//結果セットをバインド
$mysqli_stmt->bind_result($id,$title,$contents);
//
を実行
$mysqli_stmt->execute();
//バインドされた結果セットを取得します
while($mysqli_stmt->fetch()){
echo "--$id--$title--$contents--
";
}
//結果セットを閉じる
$mysqli_stmt->free_result();
$mysqli_stmt->close();
$mysqli->close();
?>
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/949460.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/949460.html技術記事 php+mysqli はデータベース クエリの前処理技術を使用します。 Mysqli の前処理 この記事では、データベース クエリの前処理技術を使用する php+mysqli の方法について説明します。みんなとシェアしましょう...