ezSQL は、非常に使いやすい PHP データベース操作クラスです。有名なオープンソース ブログ WordPress のデータベース操作には、ezSQL の MySQL 部分が使用されています。このデータベース操作クラスは、PHP-PDO、mySQL、Oracle、InterBase/FireBird、PostgreSQL、SQLite、MS-SQL など、ほとんどすべての主流データベースをサポートします。 ezSQL には強力なデバッグ機能があり、SQL コードの実行を迅速にチェックできます。 ezSQL を使用すると、開発時間を節約し、コードを簡素化し、運用効率を向上させることができます。
ezSQL の利点は言うまでもなく、小さく、高速で、シンプルで、使いやすく、オープンソースであることです。安全性もあり、予想外の細部まで配慮されています。スクリプトの先頭に関連する PHP ファイルを組み込むだけで、標準の PHP データベース操作関数の代わりに、より便利な ezSQL 関数のセットを使用できるようになります。
ezSQL の主な関数を次に示します:
$db->get_results -- データベースからデータセットを読み取ります。
$db->get_row -- データベースからデータ行を読み取ります。
$db->get_col -- データベースから指定されたデータセットを読み取ります。
$db->get_var -- データベースのデータセットから値を読み取ります。
$db->query -- SQL ステートメントを実行します。
$db->debug -- 最後に実行された SQL ステートメントとその返された結果を出力します。
$db->vardump -- 変数の構造と内容を出力します。
$db->select -- 新しいデータベースを選択します。
$db->get_col_info -- 列情報を取得します。
$db->hide_errors -- エラーを非表示にします。
$db->show_errors -- エラーを表示します。
ezSQL の使用方法は非常に簡単です。まず ezSQL ソース コードをダウンロードし、次に ez_sql_core.php ファイルと ez_sql_mysql.php ファイル (ここでは例として mySQL を使用します) をスクリプト ファイルと同じディレクトリに配置します。 ezSQL を通常どおり使用できるように、スクリプト ファイルの先頭に次のコードを追加します。
リーリー以下は ezSQL のいくつかの主要な関数の適用例です。これらのコードはすべて ezSQL の公式ヘルプ ドキュメントからのものです。
例 1:
リーリー例 2:
リーリー例 3:
リーリー例 4:
リーリー例 5:
リーリー例 6:
リーリー例 7:
リーリー例 8:
リーリー例 9:
リーリー例 10:
れーれー