BD
in package
Clase de Servicio de acceso a base de datos por PDO.
Está configurada para acceder a un SGBD MySQL.
Table of Contents
Properties
Methods
- actualizar() : mixed
- Realiza una consulta de UPDATE a la base de datos.
- borrar() : mixed
- Realiza una consulta de DELETE a la base de datos.
- commit() : mixed
- Confirma una transacción.
- conectar() : mixed
- Realiza la conexión con la base de datos.
- ejecutar() : mixed
- Realiza una sentencia sobre la base de datos.
- iniciarTransaccion() : mixed
- Inicia una transacción SQL.
- insertar() : El
- Realiza una consulta de INSERT a la base de datos.
- rollback() : mixed
- Cancela una transacción.
- seleccionar() : Devuelve
- Realiza una consulta de SELECT a la base de datos.
Properties
$bd
public
static mixed
$bd
= \null
$clave
public
static mixed
$clave
= \null
$host
public
static mixed
$host
= \null
$usuario
public
static mixed
$usuario
= \null
$conexion
private
static mixed
$conexion
= \null
Methods
actualizar()
Realiza una consulta de UPDATE a la base de datos.
public
static actualizar(mixed $sql, mixed $params) : mixed
Parameters
- $sql : mixed
-
SQL de la sentencia.
- $params : mixed
-
Parámetros de la sentencia.
borrar()
Realiza una consulta de DELETE a la base de datos.
public
static borrar(mixed $sql, mixed $params) : mixed
Parameters
- $sql : mixed
-
SQL de la sentencia.
- $params : mixed
-
Parámetros de la sentencia.
commit()
Confirma una transacción.
public
static commit() : mixed
Tags
conectar()
Realiza la conexión con la base de datos.
public
static conectar() : mixed
Los parámetros de conexión deben "inyectarse" en los atributos de la clase.
Tags
ejecutar()
Realiza una sentencia sobre la base de datos.
public
static ejecutar(mixed $sql, mixed $params[, mixed $devolverId = false ]) : mixed
Parameters
- $sql : mixed
-
SQL de la sentencia.
- $params : mixed
-
Parámetros de la sentencia.
- $devolverId : mixed = false
-
Indica si se debe devolver el último id insertado. Si es falso la función no devuelve nada.
Tags
iniciarTransaccion()
Inicia una transacción SQL.
public
static iniciarTransaccion() : mixed
Tags
insertar()
Realiza una consulta de INSERT a la base de datos.
public
static insertar(mixed $sql[, mixed $params = null ]) : El
Parameters
- $sql : mixed
-
SQL de la sentencia.
- $params : mixed = null
-
Parámetros de la sentencia.
Return values
El —identificador del objeto insertado.
rollback()
Cancela una transacción.
public
static rollback() : mixed
Tags
seleccionar()
Realiza una consulta de SELECT a la base de datos.
public
static seleccionar(mixed $sql, mixed $params) : Devuelve
Parameters
- $sql : mixed
-
SQL de la sentencia.
- $params : mixed
-
Parámetros de la consulta.
Return values
Devuelve —un array de resultados.