Proteja a sua vida virtual!
I think this organisation will be one of the big players of the future in the PHP world. "Eu acho que essa organização vai ser um dos grandes jogadores do futuro no mundo do PHP."
Darren

RocksDatabase Classe

Descrição

Esta classe permite o acesso fácil de banco de dados independente de qualquer servidor de banco de dados.

  • string $username: the database user's username propriedade de leitura: string $ username: banco de dados do usuário o nome de usuário
  • string $password: the database user's password propriedade de leitura: string $ senha: banco de dados do usuário a senha
  • string $hostname: the database host name propriedade de leitura: $ string hostname: o nome do host do banco de dados
  • string $databaseName: the database name propriedade de leitura: string $ databaseName: o nome do banco de dados
  • string $databaseType: the database type so mysql, mssql etc propriedade de leitura: string $ databaseType: o tipo de banco de dados para mysql, mssql, etc
  • Dominic Skinner Autor: Dominic Skinner
  • 0.2.1 Version: 0.2.1

) Localizado em / RocksDatabase.php (linha 18)

Classe Resumo Constant
DatabaseConfigName DatabaseName = ""
DatabaseSectionName = Banco de dados "
DatabaseTypeConfigName = DatabaseType "
DebugConfigName = "Debug"
HostnameConfigName = "hostname"
PasswordConfigName = "senha"
UsernameConfigName = "username"
Method Summary
__construct ([ string $configFileName = null ]) RocksDatabase __construct (string [$ configfilename = null])
Execute ( string $query ) int Execute (string $ query)
GetTableFieldInfo ( string $tableName ) matriz, GetTableFieldInfo (string $ tableName)
RegisterSQLErrorCallbackFunction ( function $functionReference ) void RegisterSQLErrorCallbackFunction (função $ functionReference)
Select ( string $query , [ string $fieldDefinition = null ], [ bool $alwaysReturnArray = false ]) misturado Selecione string $ query (, string [$ fieldDefinition = null], bool [alwaysReturnArray $ = false])
SelectArray ( string $query ) matriz SelectArray (string $ query)
__get ( void __get ( ) $ Var)
Métodos
(line 68 ) Construtor __construct (linha 68)

O construtor dá ao banco de dados $ configfilename ele usará.

  • public Acesso: Público
__construct ([ string $configFileName = null ]) RocksDatabase __construct (string [$ configfilename = null])
  • $configFileName : the configFileName to use if null use the one in the default location string $ configfilename: o configfilename para usar se usar o null no local padrão
(line 425 ) Execute (linha 425)

O método Execute executa o SQL e retorna o último id inserido se fosse uma pastilha

  • the last inserted id if it was a insert retorno: o último id inserido se fosse uma pastilha
  • public Acesso: Público
Execute ( string $query ) Execute int (string $ query)
  • $query : the SQL to execute string $ query: o SQL para executar
(line 144 ) getLeftEscapeCharacter (linha 144)
  • public Acesso: Público
getLeftEscapeCharacter () getLeftEscapeCharacter (void)
(line 149 ) getRightEscapeCharacter (linha 149)
  • public Acesso: Público
getRightEscapeCharacter () getRightEscapeCharacter (void)
(line 331 ) GetTableFieldInfo (linha 331)

O GetTableFieldInfo método retorna os dados de campo para uma determinada tabela.

  • this returns a array of field descriptions retorno: retorna um conjunto de descrições de campo
  • public Acesso: Público
GetTableFieldInfo ( string $tableName ) matriz, GetTableFieldInfo (string $ tableName)
  • $tableName : the table name to return the fields for string $ tableName: o nome da tabela para retornar os campos de
(line 360 ) RegisterSQLErrorCallbackFunction (linha 360)

O método RegisterSQLErrorCallbackFunction chama a função que é passada em um erro de SQL para que o desenvolvedor pode manipular o erro corretamente.

  • public Acesso: Público
RegisterSQLErrorCallbackFunction ( function $functionReference ) RegisterSQLErrorCallbackFunction void (função $ functionReference)
  • $functionReference : the function to call on a error $ FunctionReference função: a função de chamada em um erro
(line 385 ) Selecione (linha 385)

O método Select executa o SQL e retorna um único valor ou uma matriz

  • a array of either RocksDynamicClasses or RocksDBO objects. retorno: uma matriz de qualquer RocksDynamicClasses ou objetos RocksDBO. Ele irá retornar objetos RocksDBO se a selecionar apenas utilizado uma tabela.
  • public Acesso: Público
Select ( string $query , [ string $fieldDefinition = null ], [ bool $alwaysReturnArray = false ]) (Escolha string $ query mista, string [$ fieldDefinition = null], bool [alwaysReturnArray $ = false])
  • $query : the SQL to execute string $ query: o SQL para executar
  • $fieldDefinition : a field definition list, this is used internally usually. $ String fieldDefinition: a lista de definição de campo, isto é normalmente usado internamente.
  • $alwaysReturnArray : if true it will always return an array bool $ alwaysReturnArray: se for verdade vai sempre retornar uma matriz
(line 371 ) SelectArray (linha 371)

O método SelectArray executa o SQL e sempre retorna uma matriz de resultados

  • a array of either RocksDynamicClasses or RocksDBO objects retorno: uma matriz de qualquer RocksDynamicClasses RocksDBO ou objetos
  • public Acesso: Público
SelectArray ( string $query ) SelectArray array (string $ query)
  • $query : the SQL to execute string $ query: o SQL para executar
(line 166 ) __get (linha 166)
  • public Acesso: Público
__get ( __get (void ) $ Var)
  • var $
Constantes de Classe
= "DatabaseName" (line 54 ) DatabaseConfigName = "DatabaseName" (linha 54)

A chave de configuração de banco de dados nome usado no arquivo de configuração

= "Database" (line 38 ) DatabaseSectionName = "Dados" (linha 38)

O nome da seção de banco de dados utilizado no arquivo de configuração

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

O datbase chave de configuração do tipo usado no arquivo de configuração

= "Debug" (line 62 ) DebugConfigName = "Debug" (linha 62)

A chave de configuração de depuração utilizadas no arquivo de configuração

= "Hostname" (line 50 ) HostnameConfigName = "Hostname" (linha 50)

A chave de configuração de host nome usado no arquivo de configuração

= "Password" (line 46 ) PasswordConfigName = "Password" (linha 46)

A chave de configuração de senha usada no arquivo de configuração

= "Username" (line 42 ) UsernameConfigName = "Nome" (linha 42)

A chave de configuração de nome de usuário usado no arquivo de configuração


Não foram fornecidos.
imagem de segurança

Escrito por Dominic Skinner
Atualizado às: 2009/09/22 17:51:45