Your PHP skills tool showed me were I needed to improve and how to do it! "Su herramienta de PHP me mostró las habilidades que se necesitan para mejorar y cómo hacerlo!"
Tom

RocksDatabase clase

Descripción

Esta clase permite el acceso de base de datos de fácil independiente a cualquier servidor de base de datos.

  • string $username: the database user's username la propiedad de leer: string $ nombre de usuario: nombre de usuario que el usuario de base de datos
  • string $password: the database user's password la propiedad de leer: cadena $ contraseña: la contraseña del usuario de base de datos
  • string $hostname: the database host name la propiedad de leer: string $ nombre: el nombre de host de base de datos
  • string $databaseName: the database name la propiedad de leer: cadena $ databaseName: el nombre de base de datos
  • string $databaseType: the database type so mysql, mssql etc la propiedad de leer: cadena $ databaseType: el tipo de base de datos para MySQL, MSSQL, etc
  • Dominic Skinner Autor: Domingo Skinner
  • 0.2.1 Versión: 0.2.1

) Ubicado en / RocksDatabase.php (línea 18)

Resumen constante de clase
DatabaseConfigName = "DatabaseName"
DatabaseSectionName = "Base de datos"
DatabaseTypeConfigName = "databaseType"
DebugConfigName = "Debug"
HostnameConfigName = "Hostname"
PasswordConfigName = "Password"
UsernameConfigName = "Nombre de usuario"
Method Summary
__construct ([ string $configFileName = null ]) RocksDatabase __construct ([string $ nombrearchivoconfig = null])
Execute ( string $query ) int Ejecutar (string $ query)
GetTableFieldInfo ( string $tableName ) matriz, GetTableFieldInfo (string $ TableName)
RegisterSQLErrorCallbackFunction ( function $functionReference ) vacío RegisterSQLErrorCallbackFunction (función $ functionReference)
Select ( string $query , [ string $fieldDefinition = null ], [ bool $alwaysReturnArray = false ]) mezclado Seleccione (string $ consulta, [string $ FieldDefinition = null], [bool $ alwaysReturnArray = false])
SelectArray ( string $query ) amplia SelectArray (string $ query)
__get ( vacío __get ( ) $ Var)
Métodos
(line 68 ) Constructor __construct (línea 68)

El constructor da la base de datos de la nombrearchivoconfig $ se va a utilizar.

  • public acceso: público
__construct ([ string $configFileName = null ]) RocksDatabase __construct ([string $ nombrearchivoconfig = null])
  • $configFileName : the configFileName to use if null use the one in the default location string $ nombrearchivoconfig: la nombrearchivoconfig de usar si nula usar el de la ubicación predeterminada
(line 425 ) Ejecutar (línea 425)

El método Execute ejecuta el SQL y devuelve el último ID insertado si se trataba de una inserción

  • the last inserted id if it was a insert retorno: el último ID insertado si se trataba de una inserción
  • public acceso: público
Execute ( string $query ) int Ejecutar (string $ query)
  • $query : the SQL to execute string $ query: SQL para ejecutar la
(line 144 ) getLeftEscapeCharacter (línea 144)
  • public acceso: público
getLeftEscapeCharacter () getLeftEscapeCharacter vacío ()
(line 149 ) getRightEscapeCharacter (línea 149)
  • public acceso: público
getRightEscapeCharacter () getRightEscapeCharacter vacío ()
(line 331 ) GetTableFieldInfo (línea 331)

El método devuelve el GetTableFieldInfo detalles del campo de una tabla dada.

  • this returns a array of field descriptions retorno: este devuelve un conjunto de descripciones de los campos
  • public acceso: público
GetTableFieldInfo ( string $tableName ) matriz, GetTableFieldInfo (string $ TableName)
  • $tableName : the table name to return the fields for string $ TableName: nombre de la tabla para devolver los campos de
(line 360 ) RegisterSQLErrorCallbackFunction (línea 360)

El método RegisterSQLErrorCallbackFunction llama a la función que se pasa en un error de SQL para el desarrollador puede manejar el error correctamente.

  • public acceso: público
RegisterSQLErrorCallbackFunction ( function $functionReference ) vacío RegisterSQLErrorCallbackFunction (función $ functionReference)
  • $functionReference : the function to call on a error función $ functionReference: la función de llamada en un error
(line 385 ) Seleccione (línea 385)

El método Select ejecuta el SQL y devuelve un único valor o una matriz

  • a array of either RocksDynamicClasses or RocksDBO objects. retorno: una matriz de cualquier RocksDynamicClasses u objetos RocksDBO. Se devolverá objetos RocksDBO si el seleccionar sólo se utiliza una tabla.
  • public acceso: público
Select ( string $query , [ string $fieldDefinition = null ], [ bool $alwaysReturnArray = false ]) Seleccione mixtos (cadena $ consulta, [string $ FieldDefinition = null], [bool $ alwaysReturnArray = false])
  • $query : the SQL to execute string $ query: SQL para ejecutar la
  • $fieldDefinition : a field definition list, this is used internally usually. string $ FieldDefinition: una lista de definiciones de campo, este campo es utilizado internamente por lo general.
  • $alwaysReturnArray : if true it will always return an array bool $ alwaysReturnArray: si es cierto que siempre se devuelve un array
(line 371 ) SelectArray (línea 371)

El método SelectArray ejecuta el SQL y siempre devuelve una matriz de resultados

  • a array of either RocksDynamicClasses or RocksDBO objects retorno: una matriz de cualquier RocksDynamicClasses u objetos RocksDBO
  • public acceso: público
SelectArray ( string $query ) amplia SelectArray (string $ query)
  • $query : the SQL to execute string $ query: SQL para ejecutar la
(line 166 ) __get (línea 166)
  • public acceso: público
__get ( vacío __get ( ) $ Var)
  • $ Var
Constantes de clase
= "DatabaseName" (line 54 ) DatabaseConfigName = "DatabaseName" (línea 54)

El nombre de base de datos de configuración de las teclas utilizadas en el fichero de configuración

= "Database" (line 38 ) DatabaseSectionName = "Base de datos" (línea 38)

El nombre de la sección base de datos utilizada en el archivo de configuración

= "DatabaseType" (line 58 ) DatabaseTypeConfigName = "databaseType" (línea 58)

El tipo de configuración datbase clave utilizados en el fichero de configuración

= "Debug" (line 62 ) DebugConfigName = "Debug" (línea 62)

La clave de configuración de depuración utilizado en el archivo de configuración

= "Hostname" (line 50 ) HostnameConfigName = "host" (línea 50)

El nombre de host configuración de clave que se utiliza en el archivo de configuración

= "Password" (line 46 ) PasswordConfigName = "Password" (línea 46)

La clave de configuración de contraseña en el archivo de configuración

= "Username" (line 42 ) UsernameConfigName = "Nombre de usuario" (línea 42)

La clave de configuración de nombre de usuario utilizado en el archivo de configuración


No hay comentarios han sido siempre.
seguridad de la imagen

Escrito por Domingo Skinner
Última actualización: 10/25/2011 16:00:38