I've learnt so much after subscribing to read your exclusive articles! 我學到訂閱閱讀獨家稿件後,這麼多!”
缺口

RocksDatabase類

描述

這個類可以簡單的數據庫獨立於任何數據庫服務器訪問。

  • string $username: the database user's username 物業讀:字符串用戶名:數據庫用戶的用戶名
  • string $password: the database user's password 物業讀:字符串密碼:數據庫用戶的密碼
  • string $hostname: the database host name 物業讀:字符串$ HOSTNAME:數據庫主機名
  • 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 ]) 混合 選擇字符串 $查詢 ,[ 字符串 $ fieldDefinition = NULL],[ 布爾 元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 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],[ 布爾 元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 布爾 alwaysReturnArray:如果屬實,這將總是返回一個數組
(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 ( 函數void __得到 ) $ 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日十六點00分38秒