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 속성 읽기 : 문자열 $ 비밀 번호 데이터베이스 사용자의 비밀 번호
  • 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는 = "DatabaseName"
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], [BOOL $ alwaysReturnArray = false를])
SelectArray ( string $query ) 배열 SelectArray (문자열 $ 쿼리)
__get ( 무효 __get ( ) var에 $)
방법
(line 68 ) 생성자 __construct (라인 68)

생성자는 데이터베이스에게 이것을 사용하기 $ configFileName을 제공합니다.

  • public 접근 : 공개
__construct ([ string $configFileName = null ]) RocksDatabase __construct ([문자열 $ configFileName = NULL])
  • $configFileName : the configFileName to use if null use the one in the default location 문자열 $ configFileName : NULL이 기본 위치에 하나를 사용하는 경우 사용하는 configFileName
(line 425 ) 실행 (라인 425)

실행 방법은 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)

선택 방법은 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 : 사실이라면 그것은 항상 배열을 반환합니다
(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 ( 무효 __get ( ) var에 $)
  • $ var에
클래스 상수
= "DatabaseName" (line 54 ) DatabaseConfigName는 = "DatabaseName"(라인 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시 0분 38초을