I thought I knew all about PHP until I found this website! "私はこのウェブサイトを見つけるまで、私はPHPに関するすべてを知って思った!"
ジェン

RocksDatabaseクラス

説明

このクラスは、すべてのデータベース·サーバーに簡単にデータベースに依存しないアクセスを可能にします。

  • string $username: the database user's username プロパティの読み取り:文字列$名:データベースユーザーのユーザー名
  • string $password: the database user's password プロパティの読み取り:文字列$ password:データベース·ユーザーのパスワード
  • string $hostname: the database host name プロパティの読み取り:文字列のホスト名:データベースのホスト名
  • string $databaseName: the database name プロパティの読み取り:文字列$ databaseNameは:データベース名
  • string $databaseType: the database type so mysql, mssql etc プロパティの読み取り:文字列databaseType $:データベースの種類そのため、MySQL、MSSQLなど
  • Dominic Skinner 著者:ドミニクスキナー
  • 0.2.1 バージョン:0.2.1

) / RocksDatabase.php(18行)に配置

クラス定数の概要
DatabaseConfigName = "データベース名"
DatabaseSectionNameは = "データベース"
DatabaseTypeConfigName = "DatabaseType"
DebugConfigName = "デバッグ"
HostnameConfigName = "ホスト名"
PasswordConfigName = "パスワード"
UsernameConfigName = "ユーザー名"
メソッドの概要
__construct ([ string $configFileName = null ]) RocksDatabase __construct ([ 文字列 $ configFileName = NULL])
Execute ( string $query ) int型 の実行を文字列 $クエリ
GetTableFieldInfo ( string $tableName ) 配列、 GetTableFieldInfo文字列 $ tableNameの
RegisterSQLErrorCallbackFunction ( function $functionReference ) ボイド RegisterSQLErrorCallbackFunction関数 $ functionReference)
Select ( string $query , [ string $fieldDefinition = null ], [ bool $alwaysReturnArray = false ]) ミックス を選択し文字列 $ queryは 、[ 文字列 $ fieldDefinition = NULL]、[bool $ alwaysReturnArray = FALSE])
SelectArray ( string $query ) 配列 SelectArray文字列 $クエリ
__get ( ボイド __get ) $ var)
メソッド
(line 68 ) コンストラクタ__コンストラクト (ライン68)

コンストラクタは、データベースにそれが使用されます$ configFileNameを提供します。

  • public アクセス:公共
__construct ([ string $configFileName = null ]) RocksDatabase __コンストラクト ([ 文字列 $ configFileName = NULL])
  • $configFileName : the configFileName to use if null use the one in the default location 文字列 $ configFileName:nullはデフォルトの場所にいずれかを使用する場合に使用するconfigFileName
(line 425 ) 実行する (ライン425)

Executeメソッドは、SQLを実行し、それが挿入した場合は最後に挿入されたIDを返します

  • the last inserted id if it was a insert 戻り値:最後に挿入されたIDは、挿入した場合
  • public アクセス:公共
Execute ( string $query )文字列 $クエリ )を実行 int
  • $query : the SQL to execute 文字列 $クエリ :SQLを実行する
(line 144 ) getLeftEscapeCharacter(ライン144)
  • public アクセス:公共
getLeftEscapeCharacter () ボイド getLeftEscapeCharacter()
(line 149 ) getRightEscapeCharacter(ライン149)
  • public アクセス:公共
getRightEscapeCharacter () ボイド getRightEscapeCharacter()
(line 331 ) GetTableFieldInfo(ライン331)

GetTableFieldInfoメソッドは、指定されたテーブルのフィールドの詳細を返します。

  • this returns a array of field descriptions 戻り値:このフィールドの説明の配列を返します。
  • public アクセス:公共
GetTableFieldInfo ( string $tableName ) 配列、GetTableFieldInfo( 文字列 $ tableNameの
  • $tableName : the table name to return the fields for 文字列 $ tableNameの :テーブル名のフィールドを返すように
(line 360 ) RegisterSQLErrorCallbackFunction(ライン360)

RegisterSQLErrorCallbackFunctionメソッドは、開発者はエラーを適切に処理できるように、それがSQLエラーに渡された関数を呼び出します。

  • public アクセス:公共
RegisterSQLErrorCallbackFunction ( function $functionReference ) ボイド RegisterSQLErrorCallbackFunction( 関数 $ functionReference)
  • $functionReference : the function to call on a error 関数 $ functionReference:エラー時に呼び出す関数
(line 385 ) 選択します (ライン385)

Selectメソッドは、SQLを実行し、単一の値または配列のいずれかを返します。

  • a array of either RocksDynamicClasses or RocksDBO objects. リターン:RocksDynamicClassesまたはRocksDBOオブジェクトのいずれかの配列を返します。 のみ使用されたテーブルを選択した場合、それはRocksDBOオブジェクトを返します。
  • public アクセス:公共
Select ( string $query , [ string $fieldDefinition = null ], [ bool $alwaysReturnArray = false ]) ミックス を選択し文字列 $クエリ 、[ 文字列 $ fieldDefinition = NULL]、[bool $ alwaysReturnArray = FALSE])
  • $query : the SQL to execute 文字列 $クエリ :SQLを実行する
  • $fieldDefinition : a field definition list, this is used internally usually. 文字列 $ fieldDefinition:フィールド定義リストは、これは通常、内部的に使用されます。
  • $alwaysReturnArray : if true it will always return an array boolを $ alwaysReturnArray:trueの場合は、常に配列を返します。
(line 371 ) SelectArray(ライン371)

SelectArrayメソッドは、SQLを実行し、常に結果の配列を返します。

  • a array of either RocksDynamicClasses or RocksDBO objects リターン:RocksDynamicClassesまたはRocksDBOオブジェクトのいずれかの配列
  • public アクセス:公共
SelectArray ( string $query ) 配列 SelectArray( 文字列 $クエリ
  • $query : the SQL to execute 文字列 $クエリ :SQLを実行する
(line 166 ) __get(ライン166)
  • public アクセス:公共
__get ( ボイド __取得 ) $ var)
  • $ varの
クラスの定数
= "DatabaseName" (line 54 ) DatabaseConfigName = "データベース名"(54行)

コンフィギュレーション·ファイルで使用されているデータベース名の設定キー

= "Database" (line 38 ) DatabaseSectionName = "データベース"(38行)

コンフィギュレーション·ファイルで使用されるデータベースのセクション名

= "DatabaseType" (line 58 ) DatabaseTypeConfigName = "DatabaseType"(58行)

コンフィギュレーション·ファイルで使用されているdatbaseタイプのコンフィギュレーションキー

= "Debug" (line 62 ) DebugConfigName = "デバッグ"(ライン62)

構成ファイルで使用されるデバッグ·コンフィギュレーション·キー

= "Hostname" (line 50 ) HostnameConfigName(ライン50)= "ホスト名"

コンフィギュレーションファイルで使用されるホスト名の設定キー

= "Password" (line 46 ) PasswordConfigName = "パスワード"(46行)

コンフィギュレーション·ファイルで使用されるパスワードの設定キー

= "Username" (line 42 ) UsernameConfigName = "ユーザー名"(42行目)

コンフィギュレーションファイルで使用されるユーザ名コンフィギュレーションキー


コメントが提供されていません。
セキュリティイメージ

ドミニクスキナーによって書かれた
最終更新日:2011年10月25日午前16時○○分38秒を