ホームページ >バックエンド開発 >PHPチュートリアル >PHP mysqli 拡張ライブラリ (オブジェクト指向/データベース操作のカプセル化/トランザクション制御/プリコンパイル)、mysqli オブジェクト指向_PHP チュートリアル
1. mysql 拡張ライブラリとの違い:
(1) より高いセキュリティと安定性
(2) オブジェクト指向とプロセス指向の 2 つのスタイルを提供します
2. php.ini の extension=php_mysqli.dll を解凍します
3. オブジェクト指向: クエリリスト
リーリー4. オブジェクト指向: クラスをカプセル化して実装します
4.1 Sqliconnect.class.php
リーリー 4.2 ページの呼び出し開始qli.php
リーリー
5. 複数のデータベースステートメントを同時に実行する multiQuery.php
リーリー
6. トランザクション制御
リーリー 7. 前処理技術
主に接続とコンパイルのプロセスを合理化し、SQL インジェクションを防ぐこともできます
7.1 複数のデータを挿入するために事前にコンパイルされています
リーリー
7.2 複数のデータに対する事前コンパイルされたクエリ
リーリー
8.その他の機能
(1 行と列の数 num_rows field_count を取得します
(2 結果セットの列を取得します: ヘッダー、たとえば
$result=$mysqli->query();
$result->fetch_field();
(3 データを取得する
)$row=$result->fetch_row() // データの各行を取得します
C Foreach を通じて各データを取り出します ($ Row as $ Val) {}