Referencia de la Clase DbPDO
|
Métodos públicos |
| connect ($config) |
| query ($sql_query) |
| exec ($sql_query) |
| close () |
| fetch_array ($pdo_statement='', $opt='') |
| __construct ($config) |
| num_rows ($pdo_statement='') |
| field_name ($number, $pdo_statement='') |
| data_seek ($number, $pdo_statement='') |
| affected_rows ($pdo_statement='') |
| 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) |
Métodos públicos estáticos |
static | add_quotes ($value) |
Campos de datos |
| $pdo_statement |
const | DB_ASSOC = PDO::FETCH_ASSOC |
const | DB_BOTH = PDO::FETCH_BOTH |
const | DB_NUM = PDO::FETCH_NUM |
Atributos protegidos |
| $pdo |
| $last_query |
| $last_error |
| $affected_rows |
Descripción detallada
- Ver también:
- DbPDOInterface
Definición en la línea 29 del archivo pdo.php.
Documentación del constructor y destructor
Constructor de la Clase
- Parámetros:
-
Definición en la línea 215 del archivo pdo.php.
Documentación de las funciones miembro
static add_quotes |
( |
$ |
value |
) |
[static] |
Agrega comillas o simples segun soporte el RBDM
- Devuelve:
- string
Reimplementado de DbBase.
Definición en la línea 378 del archivo pdo.php.
affected_rows |
( |
$ |
pdo_statement = '' |
) |
|
Numero de Filas afectadas en un insert, update o delete
- Parámetros:
-
- Obsoleto:
- Devuelve:
- integer
Definición en la línea 282 del archivo pdo.php.
Inicia una transacción si es posible
Reimplementado de DbBase.
Definición en la línea 352 del archivo pdo.php.
Cierra la Conexión al Motor de Base de datos
Definición en la línea 172 del archivo pdo.php.
Hace commit sobre una transacción si es posible
Reimplementado de DbBase.
Definición en la línea 369 del archivo pdo.php.
Hace una conexion a la base de datos de MySQL
- Parámetros:
-
- Devuelve:
- resource_connection
Definición en la línea 86 del archivo pdo.php.
data_seek |
( |
$ |
number, |
|
|
$ |
pdo_statement = '' | |
|
) |
| | |
Se Mueve al resultado indicado por $number en un select (No soportado por PDO)
- Parámetros:
-
| integer | $number |
| PDOStatement | $result_query |
- Devuelve:
- boolean
Definición en la línea 271 del archivo pdo.php.
delete |
( |
$ |
table, |
|
|
$ |
where_condition | |
|
) |
| | |
Borra registros de una tabla!
- Parámetros:
-
| string | $table |
| string | $where_condition |
Reimplementado de DbBase.
Definición en la línea 440 del archivo pdo.php.
Devuelve el error de MySQL
- Devuelve:
- string
Definición en la línea 309 del archivo pdo.php.
Efectua operaciones SQL sobre la base de datos y devuelve el numero de filas afectadas
- Parámetros:
-
- Devuelve:
- resource or false
Definición en la línea 146 del archivo pdo.php.
fetch_array |
( |
$ |
pdo_statement = '' , |
|
|
$ |
opt = '' | |
|
) |
| | |
Devuelve fila por fila el contenido de un select
- Parámetros:
-
| resource | $result_query |
| integer | $opt |
- Devuelve:
- array
Definición en la línea 187 del archivo pdo.php.
field_name |
( |
$ |
number, |
|
|
$ |
pdo_statement = '' | |
|
) |
| | |
Devuelve el nombre de un campo en el resultado de un select
- Parámetros:
-
| integer | $number |
| resource | $result_query |
- Devuelve:
- string
Definición en la línea 242 del archivo pdo.php.
insert |
( |
$ |
table, |
|
|
$ |
values, |
|
|
$ |
fields = null | |
|
) |
| | |
Realiza una inserción
- Parámetros:
-
| string | $table |
| array | $values |
| array | $fields |
- Devuelve:
- boolean
Reimplementado de DbBase.
Definición en la línea 390 del archivo pdo.php.
last_insert_id |
( |
$ |
table = '' , |
|
|
$ |
primary_key = '' | |
|
) |
| | |
no_error |
( |
$ |
number = 0 |
) |
|
Devuelve el no error de MySQL
- Devuelve:
- integer
Definición en la línea 328 del archivo pdo.php.
num_rows |
( |
$ |
pdo_statement = '' |
) |
|
Devuelve el numero de filas de un select (No soportado en PDO)
- Parámetros:
-
| PDOStatement | $pdo_statement |
- Obsoleto:
- Devuelve:
- integer
Definición en la línea 226 del archivo pdo.php.
Efectua operaciones SQL sobre la base de datos
- Parámetros:
-
- Devuelve:
- resource or false
Definición en la línea 117 del archivo pdo.php.
Cancela una transacción si es posible
Reimplementado de DbBase.
Definición en la línea 361 del archivo pdo.php.
update |
( |
$ |
table, |
|
|
$ |
fields, |
|
|
$ |
values, |
|
|
$ |
where_condition = null | |
|
) |
| | |
Actualiza registros en una tabla
- Parámetros:
-
| string | $table |
| array | $fields |
| array | $values |
| string | $where_condition |
- Devuelve:
- boolean
Reimplementado de DbBase.
Definición en la línea 416 del archivo pdo.php.
Documentación de los campos
$affected_rows [protected] |
Numero de filas afectadas
Definición en la línea 61 del archivo pdo.php.
Definición en la línea 56 del archivo pdo.php.
Definición en la línea 50 del archivo pdo.php.
Definición en la línea 36 del archivo pdo.php.
Definición en la línea 43 del archivo pdo.php.
Resultado de Array Asociativo
Definición en la línea 67 del archivo pdo.php.
Resultado de Array Asociativo y Numerico
Definición en la línea 73 del archivo pdo.php.
Resultado de Array Numerico
Definición en la línea 79 del archivo pdo.php.
La documentación para esta clase fue generada a partir del siguiente fichero:
- /home/joan/000www/repo/spirit/1.0/core/extensions/db/adapters/pdo.php