![]() |
KumbiaPHP
beta2
Framework PHP
|
Métodos públicos | |
initialize () | |
table_exists ($table, $schema='') | |
limit ($sql, $number) | |
drop_table ($table, $if_exists=true) | |
create_table ($table, $definition, $index=array()) | |
list_tables () | |
describe_table ($table, $schema='') | |
![]() | |
connect ($config) | |
query ($sql_query) | |
exec ($sql_query) | |
close () | |
fetch_array ($pdo_statement=NULL, $opt='') | |
__construct ($config) | |
num_rows ($pdo_statement='') | |
field_name ($number, $pdo_statement=NULL) | |
data_seek ($number, $pdo_statement=NULL) | |
affected_rows ($pdo_statement=NULL) | |
error ($err='') | |
no_error ($number=0) | |
last_insert_id ($table='', $primary_key='') | |
begin () | |
rollback () | |
commit () | |
insert ($table, $values, $fields=null) | |
update ($table, $fields, $values, $where_condition=null) | |
delete ($table, $where_condition) | |
last_sql_query () | |
![]() | |
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= '') | |
Campos de datos | |
const | TYPE_INTEGER = "INTEGER" |
const | TYPE_DATE = "DATE" |
const | TYPE_VARCHAR = "VARCHAR" |
const | TYPE_DECIMAL = "DECIMAL" |
const | TYPE_DATETIME = "DATETIME" |
const | TYPE_CHAR = "CHAR" |
![]() | |
$pdo_statement | |
const | DB_ASSOC = PDO::FETCH_ASSOC |
const | DB_BOTH = PDO::FETCH_BOTH |
const | DB_NUM = PDO::FETCH_NUM |
![]() | |
$debug = false | |
$logger = false | |
Atributos protegidos | |
$db_rbdm = "informix" | |
![]() | |
$pdo | |
$last_query | |
$last_error | |
$affected_rows | |
$db_rbdm | |
![]() | |
$last_query | |
Otros miembros heredados | |
![]() | |
static | add_quotes ($value) |
![]() | |
log ($msg, $type) | |
debug ($sql) | |
Definición en la línea 33 del archivo informix.php.
create_table | ( | $table, | |
$definition, | |||
$index = array() |
|||
) |
Crea una tabla utilizando SQL nativo del RDBM
TODO:
string | $table | |
array | $definition |
Definición en la línea 150 del archivo informix.php.
describe_table | ( | $table, | |
$schema = '' |
|||
) |
Listar los campos de una tabla
string | $table |
Informix no soporta schemas TODO: No hay un metodo identificable para obtener llaves primarias no nulos y tama�os reales de campos Primary Key, Null?
Definición en la línea 234 del archivo informix.php.
drop_table | ( | $table, | |
$if_exists = true |
|||
) |
Borra una tabla de la base de datos
string | $table |
Definición en la línea 123 del archivo informix.php.
initialize | ( | ) |
Ejecuta acciones de incializacion del driver
Definición en la línea 81 del archivo informix.php.
limit | ( | $sql, | |
$number | |||
) |
Devuelve un LIMIT valido para un SELECT del RBDM
integer | $number |
No esta soportado por Informix
Definición en la línea 108 del archivo informix.php.
list_tables | ( | ) |
Listar las tablas en la base de datos
Definición en la línea 223 del archivo informix.php.
table_exists | ( | $table, | |
$schema = '' |
|||
) |
Verifica si una tabla existe o no
string | $table |
Informix no soporta schemas
Definición en la línea 92 del archivo informix.php.
|
protected |
Nombre de RBDM
Definición en la línea 39 del archivo informix.php.
const TYPE_CHAR = "CHAR" |
Tipo de Dato Char
Definición en la línea 75 del archivo informix.php.
const TYPE_DATE = "DATE" |
Tipo de Dato Date
Definición en la línea 51 del archivo informix.php.
const TYPE_DATETIME = "DATETIME" |
Tipo de Dato Datetime
Definición en la línea 69 del archivo informix.php.
const TYPE_DECIMAL = "DECIMAL" |
Tipo de Dato Decimal
Definición en la línea 63 del archivo informix.php.
const TYPE_INTEGER = "INTEGER" |
Tipo de Dato Integer
Definición en la línea 45 del archivo informix.php.
const TYPE_VARCHAR = "VARCHAR" |
Tipo de Dato Varchar
Definición en la línea 57 del archivo informix.php.