KumbiaPHP beta2-dev
Framework PHP en español
|
Métodos públicos | |
connect ($config) | |
Hace una conexión a la base de datos de MySQL. | |
query ($sql_query) | |
Efectua operaciones SQL sobre la base de datos. | |
exec ($sql_query) | |
Efectua operaciones SQL sobre la base de datos y devuelve el numero de filas afectadas. | |
close () | |
Cierra la Conexión al Motor de Base de datos. | |
fetch_array ($pdo_statement='', $opt='') | |
Devuelve fila por fila el contenido de un select. | |
__construct ($config) | |
Constructor de la Clase. | |
num_rows ($pdo_statement='') | |
Devuelve el numero de filas de un select (No soportado en PDO) | |
field_name ($number, $pdo_statement='') | |
Devuelve el nombre de un campo en el resultado de un select. | |
data_seek ($number, $pdo_statement='') | |
Se Mueve al resultado indicado por $number en un select (No soportado por PDO) | |
affected_rows ($pdo_statement='') | |
Numero de Filas afectadas en un insert, update o delete. | |
error ($err='') | |
Devuelve el error de MySQL. | |
no_error ($number=0) | |
Devuelve el no error de MySQL. | |
last_insert_id ($table='', $primary_key='') | |
Devuelve el ultimo id autonumerico generado en la BD. | |
begin () | |
Inicia una transacción si es posible. | |
rollback () | |
Cancela una transacción si es posible. | |
commit () | |
Hace commit sobre una transacción si es posible. | |
insert ($table, $values, $fields=null) | |
Realiza una inserción. | |
update ($table, $fields, $values, $where_condition=null) | |
Actualiza registros en una tabla. | |
delete ($table, $where_condition) | |
Borra registros de una tabla! | |
Métodos públicos estáticos | |
static | add_quotes ($value) |
Agrega comillas o simples segun soporte el RBDM. | |
Campos de datos | |
$pdo_statement | |
const | DB_ASSOC = PDO::FETCH_ASSOC |
Resultado de Array Asociativo. | |
const | DB_BOTH = PDO::FETCH_BOTH |
Resultado de Array Asociativo y Númerico. | |
const | DB_NUM = PDO::FETCH_NUM |
Resultado de Array Númerico. | |
Atributos protegidos | |
$pdo | |
$last_query | |
$last_error | |
$affected_rows | |
Número de filas afectadas. |
__construct | ( | $ | config | ) |
static add_quotes | ( | $ | value | ) | [static] |
affected_rows | ( | $ | pdo_statement = '' | ) |
Numero de Filas afectadas en un insert, update o delete.
resource | $result_query |
Definición en la línea 284 del archivo pdo.php.
Hace referencia a $pdo_statement y error().
Referenciado por exec().
begin | ( | ) |
Inicia una transacción si es posible.
Reimplementado de DbBase.
Definición en la línea 353 del archivo pdo.php.
Referenciado por DbPdoOracle::initialize().
close | ( | ) |
commit | ( | ) |
connect | ( | $ | config | ) |
Hace una conexión a la base de datos de MySQL.
array | $config |
Definición en la línea 86 del archivo pdo.php.
Hace referencia a $config y error().
Referenciado por __construct().
data_seek | ( | $ | number, |
$ | pdo_statement = '' |
||
) |
delete | ( | $ | table, |
$ | where_condition | ||
) |
error | ( | $ | err = '' | ) |
Devuelve el error de MySQL.
Definición en la línea 310 del archivo pdo.php.
Referenciado por affected_rows(), connect(), exec(), fetch_array(), field_name() y query().
exec | ( | $ | sql_query | ) |
Efectua operaciones SQL sobre la base de datos y devuelve el numero de filas afectadas.
string | $sqlQuery |
Definición en la línea 149 del archivo pdo.php.
Hace referencia a affected_rows(), DbBase::debug() y error().
Referenciado por DbPdoSQLite::create_table(), delete(), DbPdoOracle::initialize(), insert() y update().
fetch_array | ( | $ | pdo_statement = '' , |
$ | opt = '' |
||
) |
Devuelve fila por fila el contenido de un select.
resource | $result_query | |
int | $opt |
Definición en la línea 191 del archivo pdo.php.
Hace referencia a $pdo_statement, DB_BOTH y error().
field_name | ( | $ | number, |
$ | pdo_statement = '' |
||
) |
Devuelve el nombre de un campo en el resultado de un select.
int | $number | |
resource | $result_query |
Definición en la línea 245 del archivo pdo.php.
Hace referencia a $pdo_statement y error().
insert | ( | $ | table, |
$ | values, | ||
$ | fields = null |
||
) |
last_insert_id | ( | $ | table = '' , |
$ | primary_key = '' |
||
) |
Devuelve el ultimo id autonumerico generado en la BD.
Reimplementado en DbPdoAccess, DbPdoMsSQL, DbPdoOracle y DbPdoPgSQL.
no_error | ( | $ | number = 0 | ) |
num_rows | ( | $ | pdo_statement = '' | ) |
Devuelve el numero de filas de un select (No soportado en PDO)
PDOStatement | $pdo_statement |
Definición en la línea 229 del archivo pdo.php.
Hace referencia a $pdo y $pdo_statement.
query | ( | $ | sql_query | ) |
Efectua operaciones SQL sobre la base de datos.
string | $sqlQuery |
Definición en la línea 120 del archivo pdo.php.
Hace referencia a $pdo_statement, DbBase::debug() y error().
Referenciado por DbPdoPgSQL::create_table(), DbPdoMsSQL::create_table(), DbPdoAccess::create_table(), DbPdoOracle::create_table(), DbPdoMySQL::create_table(), DbPdoInformix::create_table(), DbPdoSQLite::drop_table(), DbPdoPgSQL::drop_table(), DbPdoMsSQL::drop_table(), DbPdoAccess::drop_table(), DbPdoOracle::drop_table(), DbPdoMySQL::drop_table() y DbPdoInformix::drop_table().
rollback | ( | ) |
update | ( | $ | table, |
$ | fields, | ||
$ | values, | ||
$ | where_condition = null |
||
) |
$affected_rows [protected] |
$pdo [protected] |
Definición en la línea 36 del archivo pdo.php.
Referenciado por num_rows().
$pdo_statement |
Definición en la línea 43 del archivo pdo.php.
Referenciado por affected_rows(), fetch_array(), field_name(), num_rows() y query().
const DB_ASSOC = PDO::FETCH_ASSOC |
const DB_BOTH = PDO::FETCH_BOTH |
Resultado de Array Asociativo y Númerico.
Definición en la línea 73 del archivo pdo.php.
Referenciado por fetch_array().
const DB_NUM = PDO::FETCH_NUM |