![]() |
KumbiaPHP
beta2
Framework PHP
|
Métodos públicos | |
initialize () | |
table_exists ($table, $schema='') | |
limit ($sql) | |
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 = "sqlite" | |
![]() | |
$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 35 del archivo sqlite.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 151 del archivo sqlite.php.
describe_table | ( | $table, | |
$schema = '' |
|||
) |
Listar los campos de una tabla
string | $table |
Definición en la línea 237 del archivo sqlite.php.
drop_table | ( | $table, | |
$if_exists = true |
|||
) |
Borra una tabla de la base de datos
string | $table |
Definición en la línea 129 del archivo sqlite.php.
initialize | ( | ) |
Ejecuta acciones de incializacion del driver
Definición en la línea 83 del archivo sqlite.php.
limit | ( | $sql) |
Devuelve un LIMIT valido para un SELECT del RBDM
string | $sql | consulta sql |
Definición en la línea 107 del archivo sqlite.php.
list_tables | ( | ) |
Listar las tablas en la base de datos
Definición en la línea 224 del archivo sqlite.php.
table_exists | ( | $table, | |
$schema = '' |
|||
) |
Verifica si una tabla existe o no
string | $table |
Definición en la línea 94 del archivo sqlite.php.
|
protected |
Nombre de RBDM
Definición en la línea 41 del archivo sqlite.php.
const TYPE_CHAR = "CHAR" |
Tipo de Dato Char
Definición en la línea 77 del archivo sqlite.php.
const TYPE_DATE = "DATE" |
Tipo de Dato Date
Definición en la línea 53 del archivo sqlite.php.
const TYPE_DATETIME = "DATETIME" |
Tipo de Dato Datetime
Definición en la línea 71 del archivo sqlite.php.
const TYPE_DECIMAL = "DECIMAL" |
Tipo de Dato Decimal
Definición en la línea 65 del archivo sqlite.php.
const TYPE_INTEGER = "INTEGER" |
Tipo de Dato Integer
Definición en la línea 47 del archivo sqlite.php.
const TYPE_VARCHAR = "VARCHAR" |
Tipo de Dato Varchar
Definición en la línea 59 del archivo sqlite.php.