KumbiaPHP  beta2
Framework PHP
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Páginas
Métodos públicos | Métodos públicos estáticos | Campos de datos | Métodos protegidos | Atributos protegidos
Referencia de la Clase DbBase
Diagrama de herencias de DbBase
DbFirebird DbInformix DbMsSQL DbMySQLi DbMySQLOld DbOracle DbPDO DbPgSQL DbSQLite

Métodos públicos

 find ($table, $where="1=1", $fields="*", $orderBy="1")
 
 in_query ($sql)
 
 fetch_all ($sql)
 
 in_query_assoc ($sql)
 
 in_query_num ($sql)
 
 fetch_one ($sql)
 
 insert ($table, $values, $fields=null)
 
 update ($table, $fields, $values, $where_condition=null)
 
 delete ($table, $where_condition)
 
 begin ()
 
 rollback ()
 
 commit ()
 
 query ($sql)
 
 fetch_array ($resultQuery=NULL, $opt= '')
 

Métodos públicos estáticos

static add_quotes ($value)
 

Campos de datos

 $debug = false
 
 $logger = false
 

Métodos protegidos

 log ($msg, $type)
 
 debug ($sql)
 

Atributos protegidos

 $last_query
 

Descripción detallada

Definición en la línea 35 del archivo db_base.php.

Documentación de las funciones miembro

static add_quotes (   $value)
static

Agrega comillas o simples segun soporte el RBDM

Devuelve
string

Definición en la línea 268 del archivo db_base.php.

begin ( )

Inicia una transacción si es posible

Definición en la línea 240 del archivo db_base.php.

commit ( )

Hace commit sobre una transacción si es posible

Definición en la línea 258 del archivo db_base.php.

debug (   $sql)
protected

Muestra Mensajes de Debug en Pantalla si esta habilitado

Parámetros
string$sql

Definición en la línea 291 del archivo db_base.php.

delete (   $table,
  $where_condition 
)

Borra registros de una tabla!

Parámetros
string$table
string$where_condition

Definición en la línea 227 del archivo db_base.php.

fetch_all (   $sql)

Realiza un query SQL y devuelve un array con los array resultados en forma indexada por numeros y asociativamente (Alias para in_query)

Parámetros
string$sql
Devuelve
array

Definición en la línea 105 del archivo db_base.php.

fetch_array (   $resultQuery = NULL,
  $opt = '' 
)

Devuelve fila por fila el contenido de un select Este método lo extienden los adapters

Parámetros
resource$result_query
int$opt
Devuelve
array

Definición en la línea 315 del archivo db_base.php.

fetch_one (   $sql)

Devuelve un array del resultado de un select de un solo registro

Parámetros
string$sql
Devuelve
array

Definición en la línea 154 del archivo db_base.php.

find (   $table,
  $where = "1=1",
  $fields = "*",
  $orderBy = "1" 
)

Hace un select de una forma mas corta, listo para usar en un foreach

Parámetros
string$table
string$where
string$fields
string$orderBy
Devuelve
array

Definición en la línea 66 del archivo db_base.php.

in_query (   $sql)

Realiza un query SQL y devuelve un array con los array resultados en forma indexada por numeros y asociativamente

Parámetros
string$sql
Devuelve
array

Definición en la línea 86 del archivo db_base.php.

in_query_assoc (   $sql)

Realiza un query SQL y devuelve un array con los array resultados en forma indexada asociativamente

Parámetros
string$sql
Devuelve
array

Definición en la línea 117 del archivo db_base.php.

in_query_num (   $sql)

Realiza un query SQL y devuelve un array con los array resultados en forma numerica

Parámetros
string$sql
Devuelve
array

Definición en la línea 136 del archivo db_base.php.

insert (   $table,
  $values,
  $fields = null 
)

Realiza una inserción

Parámetros
string$table
array$values
array$fields
Devuelve
boolean

Definición en la línea 175 del archivo db_base.php.

log (   $msg,
  $type 
)
protected

Loggea las operaciones sobre la base de datos si estan habilitadas

Parámetros
string$msg
string$type

Definición en la línea 279 del archivo db_base.php.

query (   $sql)

Efectua operaciones SQL sobre la base de datos Este método lo extienden los adapters

Parámetros
string$sql_query
Devuelve
resource or false

Definición en la línea 304 del archivo db_base.php.

rollback ( )

Cancela una transacción si es posible

Definición en la línea 249 del archivo db_base.php.

update (   $table,
  $fields,
  $values,
  $where_condition = null 
)

Actualiza registros en una tabla

Parámetros
string$table
array$fields
array$values
string$where_condition
Devuelve
boolean

Definición en la línea 202 del archivo db_base.php.

Documentación de los campos

$debug = false

Definición en la línea 43 del archivo db_base.php.

$last_query
protected

Definición en la línea 55 del archivo db_base.php.

$logger = false

Definición en la línea 49 del archivo db_base.php.


La documentación para esta clase fue generada a partir del siguiente fichero: