ホームページ >バックエンド開発 >PHPチュートリアル >PHP mysqli 拡張ライブラリ (オブジェクト指向/データベース操作のカプセル化/トランザクション制御/プリコンパイル)、mysqli オブジェクト指向_PHP チュートリアル

PHP mysqli 拡張ライブラリ (オブジェクト指向/データベース操作のカプセル化/トランザクション制御/プリコンパイル)、mysqli オブジェクト指向_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:50:30895ブラウズ

PHP mysqli拡張ライブラリ(オブジェクト指向/データベース操作のカプセル化/トランザクション制御/プリコンパイル)、mysqliオブジェクト指向

1. mysql 拡張ライブラリとの違い:

(1) より高いセキュリティと安定性

(2) オブジェクト指向とプロセス指向の 2 つのスタイルを提供します

2. php.ini の extension=php_mysqli.dll を解凍します

3. オブジェクト指向: クエリリスト

​ リーリー PHP mysqli 拡張ライブラリ (オブジェクト指向/データベース操作のカプセル化/トランザクション制御/プリコンパイル)、mysqli オブジェクト指向_PHP チュートリアル

4. オブジェクト指向: クラスをカプセル化して実装します

4.1 Sqliconnect.class.php

PHP mysqli 拡張ライブラリ (オブジェクト指向/データベース操作のカプセル化/トランザクション制御/プリコンパイル)、mysqli オブジェクト指向_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) {}

http://www.bkjia.com/PHPjc/1133533.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1133533.html技術記事 PHP mysqli 拡張ライブラリ (オブジェクト指向/データベース操作のカプセル化/トランザクション制御/プリコンパイル)、mysqli オブジェクト指向 1 と mysql 拡張ライブラリの違い: (1 より高いセキュリティと安定性 (2 を提供)...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。