KumbiaPHP  beta2
Framework PHP
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Páginas
Métodos públicos
Referencia de la Interfaz DbBaseInterface
Diagrama de herencias de DbBaseInterface
DbFirebird DbInformix DbMsSQL DbMySQLi DbMySQLOld DbOracle DbPgSQL DbSQLite

Métodos públicos

 connect ($config)
 
 query ($sql)
 
 fetch_array ($resultQuery=NULL, $opt= '')
 
 close ()
 
 num_rows ($resultQuery=NULL)
 
 field_name ($number, $resultQuery=NULL)
 
 data_seek ($number, $resultQuery=NULL)
 
 affected_rows ($result_query=NULL)
 
 error ($err= '')
 
 no_error ()
 
 in_query ($sql)
 
 in_query_assoc ($sql)
 
 in_query_num ($sql)
 
 fetch_one ($sql)
 
 fetch_all ($sql)
 
 insert ($table, $values, $pk= '')
 
 update ($table, $fields, $values, $where_condition=null)
 
 delete ($table, $where_condition)
 
 limit ($sql)
 
 begin ()
 
 rollback ()
 
 commit ()
 
 list_tables ()
 
 describe_table ($table, $schema= '')
 
 last_insert_id ($table= '', $primary_key= '')
 
 create_table ($table, $definition, $index=array())
 
 drop_table ($table, $if_exists=false)
 
 table_exists ($table, $schema= '')
 

Descripción detallada

Definición en la línea 30 del archivo db_base_interface.php.

Documentación de las funciones miembro

affected_rows (   $result_query = NULL)
begin ( )

Implementado en DbInformix y DbOracle.

close ( )
commit ( )

Implementado en DbInformix.

connect (   $config)
Devuelve
bool

Implementado en DbInformix, DbOracle, DbMsSQL, DbMySQLi, DbPgSQL, DbSQLite, DbFirebird y DbMySQLOld.

create_table (   $table,
  $definition,
  $index = array() 
)
data_seek (   $number,
  $resultQuery = NULL 
)
Devuelve
bool

Implementado en DbInformix, DbOracle, DbFirebird, DbMySQLOld, DbPgSQL, DbSQLite, DbMySQLi y DbMsSQL.

delete (   $table,
  $where_condition 
)
Parámetros
string$where_condition

Implementado en DbInformix.

describe_table (   $table,
  $schema = '' 
)
drop_table (   $table,
  $if_exists = false 
)
error (   $err = '')
Devuelve
string

Implementado en DbInformix, DbOracle, DbFirebird, DbPgSQL, DbMySQLOld, DbSQLite, DbMySQLi y DbMsSQL.

fetch_all (   $sql)
fetch_array (   $resultQuery = NULL,
  $opt = '' 
)
fetch_one (   $sql)

Implementado en DbFirebird.

field_name (   $number,
  $resultQuery = NULL 
)
in_query (   $sql)
in_query_assoc (   $sql)
in_query_num (   $sql)
insert (   $table,
  $values,
  $pk = '' 
)
Devuelve
bool

Implementado en DbInformix.

last_insert_id (   $table = '',
  $primary_key = '' 
)
limit (   $sql)
Devuelve
string

Implementado en DbInformix, DbFirebird, DbPgSQL, DbMySQLOld, DbSQLite, DbMsSQL y DbMySQLi.

list_tables ( )
no_error ( )
num_rows (   $resultQuery = NULL)
query (   $sql)
Devuelve
resource

Implementado en DbInformix, DbOracle, DbMySQLOld, DbMsSQL, DbFirebird, DbPgSQL, DbSQLite y DbMySQLi.

rollback ( )

Implementado en DbInformix.

table_exists (   $table,
  $schema = '' 
)
update (   $table,
  $fields,
  $values,
  $where_condition = null 
)
Parámetros
string$where_condition
Devuelve
bool

Implementado en DbInformix.


La documentación para este interfaz fue generada a partir del siguiente fichero: