|
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 |
1.7.4