ダウンロードリスト

プロジェクト概要

Zebra_Database は高度なコンパクト (1 つのファイルのみ)、軽量、オブジェクト指向 MySQL データベース ラッパー PHP の MySQL 拡張モジュールの上に構築されました。それより強力で直感的に使用 PHP のものをデフォルトよりも MySQL データベースと対話するためのメソッドを提供します。それはトランザクションをサポートして、ディスク上のキャッシュ データを保存またはオプションで、memcache を使用してクエリ結果をキャッシュするための方法を提供します。クラスは、実行されたクエリについての詳細を包括的なデバッグ用のインターフェイスを提供します: 実行時間、返される/影響を受ける行など、エラー メッセージ、見つかった行の抜粋。それも自動的に説明の各選択クエリ (つまりこれらのキーをもう一度見逃すことはありません)。保守しやすいコードを記述する開発者を奨励し、自動的に文字列をエスケープするより良いデフォルトのセキュリティ レイヤーを提供します。Zebra_Database のコードは頻繁にコメントを生成しない、警告、エラー、または通知 e_all に対応する PHP のエラー レポートのレベルが設定されている場合。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2011-07-02 14:19 リリース一覧に戻る
2.5

リリースこれはMySQLサーバへの現在の接続に関連付けられているMySQLリンクIDを返す"get_link"メソッドを追加しました。 connectメソッドを呼び出すときに、ライブラリが"レイジー接続"を使用するため、利用可能なリンクIDが存在しないため、この処理が必要になります。インサートとinsert_bulkメソッドは、主キーに重複したエントリの原因となるレコードをスキップする問合せを、INSERT IGNORE作成するための新しい引数を持っている。 "デバッグ"プロパティのデフォルト値はFALSEに設定されていました。
This released added a "get_link" method, which returns the MySQL link identifier associated with the current connection to the MySQL server. This is necessary because the library uses "lazy connection", so there is no link identifier available when calling the connect method. The insert and insert_bulk methods have a new argument for creating INSERT IGNORE queries which will skip records that would cause a duplicate entry for a primary key. The default value of the "debug" property was set to FALSE.

プロジェクトリソース