Referencia de la Interfaz DbBaseInterface

Diagrama de herencias de DbBaseInterface

DbFirebird DbInformix DbMySQL DbMySQLi DbOracle DbPgSQL DbSQLite

Métodos públicos

 connect ($config)
 query ($sql)
 fetch_array ($resultQuery= '', $opt= '')
 close ()
 num_rows ($resultQuery= '')
 field_name ($number, $resultQuery= '')
 data_seek ($number, $resultQuery= '')
 affected_rows ($result_query= '')
 error ($err= '')
 no_error ()
 in_query ($sql, $type=db::DB_BOTH)
 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 23 del archivo db_base_interface.php.


Documentación de las funciones miembro

affected_rows ( result_query = ''  ) 

begin (  ) 

Implementado en DbInformix, y DbOracle.

close (  ) 

commit (  ) 

Implementado en DbInformix.

connect ( config  ) 

create_table ( table,
definition,
index = array() 
)

data_seek ( number,
resultQuery = '' 
)

delete ( table,
where_condition 
)

Implementado en DbInformix.

describe_table ( table,
schema = '' 
)

drop_table ( table,
if_exists = false 
)

error ( err = ''  ) 

fetch_all ( sql  ) 

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

fetch_one ( sql  ) 

Implementado en DbFirebird.

field_name ( number,
resultQuery = '' 
)

in_query ( sql,
type = db::DB_BOTH 
)

in_query_assoc ( sql  ) 

in_query_num ( sql  ) 

insert ( table,
values,
pk = '' 
)

Implementado en DbInformix.

last_insert_id ( table = '',
primary_key = '' 
)

limit ( sql  ) 

Implementado en DbFirebird, DbMySQL, DbMySQLi, DbPgSQL, y DbSQLite.

list_tables (  ) 

no_error (  ) 

num_rows ( resultQuery = ''  ) 

query ( sql  ) 

rollback (  ) 

Implementado en DbInformix.

table_exists ( table,
schema = '' 
)

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

Implementado en DbInformix.


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

Generado el Fri Jun 12 09:36:50 2009 para KumbiaPHP por  doxygen 1.5.8