« odbc_tables
Introducción »
PHP Manual
Capas abstractas
Objetos de datos de PHP
Objetos de datos de PHP
Introducción
Instalación/Configuración
Requerimientos
Instalación
Configuración en tiempo de ejecución
Tipos de recursos
Constantes predefinidas
Conexiones y su administración
Transacciones y autoconsigna ("auto-commit")
Sentencias preparadas y procedimientos almacenados
Errores y su manejo
Objetos grandes (LOB)
PDO
— La clase PDO
PDO::beginTransaction
— Inicia una transacción
PDO::commit
— Consigna una transacción
PDO::__construct
— Crea una instancia de PDO que representa una conexión a una base de datos
PDO::errorCode
— Obtiene un SQLSTATE asociado con la última operación en el manejador de la base de datos
PDO::errorInfo
— Obtiene información extendida del error asociado con la última operación del manejador de la base de datos
PDO::exec
— Ejecuta una sentencia SQL y devuelve el número de filas afectadas
PDO::getAttribute
— Devuelve un atributo de la conexión a la base de datos
PDO::getAvailableDrivers
— Devuelve un array con los controladores de PDO disponibles
PDO::inTransaction
— Comprueba si una transacción está activa
PDO::lastInsertId
— Devuelve el ID de la última fila o secuencia insertada
PDO::prepare
— Prepara una sentencia para su ejecución y devuelve un objeto sentencia
PDO::query
— Ejecuta una sentencia SQL, devolviendo un conjunto de resultados como un objeto PDOStatement
PDO::quote
— Entrecomilla una cadena de caracteres para usarla en una consulta
PDO::rollBack
— Revierte una transacción
PDO::setAttribute
— Establece un atributo
PDOStatement
— La clase PDOStatement
PDOStatement::bindColumn
— Vincula una columna a una variable de PHP
PDOStatement::bindParam
— Vincula un parámetro al nombre de variable especificado
PDOStatement::bindValue
— Vincula un valor a un parámetro
PDOStatement::closeCursor
— Cierra un cursor, habilitando a la sentencia para que sea ejecutada otra vez
PDOStatement::columnCount
— Devuelve el número de columnas de un conjunto de resultados
PDOStatement::debugDumpParams
— Vuelca un comando preparado de SQL
PDOStatement::errorCode
— Obtiene el SQLSTATE asociado con la última operación del gestor de sentencia
PDOStatement::errorInfo
— Obtiene información ampliada del error asociado con la última operación del gestor de sentencia
PDOStatement::execute
— Ejecuta una sentencia preparada
PDOStatement::fetch
— Obtiene la siguiente fila de un conjunto de resultados
PDOStatement::fetchAll
— Devuelve un array que contiene todas las filas del conjunto de resultados
PDOStatement::fetchColumn
— Devuelve una única columna de la siguiente fila de un conjunto de resultados
PDOStatement::fetchObject
— Obtiene la siguiente fila y la devuelve como un objeto
PDOStatement::getAttribute
— Recupera un atributo de sentencia
PDOStatement::getColumnMeta
— Devuelve metadatos de una columna de un conjunto de resultados
PDOStatement::nextRowset
— Avanza hasta el siguiente conjunto de filas de un gestor de sentencia multiconjunto de filas
PDOStatement::rowCount
— Devuelve el número de filas afectadas por la última sentencia SQL
PDOStatement::setAttribute
— Establece un atributo de sentencia
PDOStatement::setFetchMode
— Establece el modo de obtención para esta sentencia
PDOException
— La clase PDOException
Controladores de PDO
CUBRID (PDO)
— Funciones de CUBRID (PDO_CUBRID)
MS SQL Server (PDO)
— Funciones de Microsoft SQL Server y Sybase (PDO_DBLIB)
Firebird (PDO)
— Funciones de Firebird (PDO_FIREBIRD)
IBM (PDO)
— Funciones de IBM (PDO_IBM)
Informix (PDO)
— Funciones de Informix (PDO_INFORMIX)
MySQL (PDO)
— Funciones de MySQL (PDO_MYSQL)
MS SQL Server (PDO)
— Funciones de Microsoft SQL Server (PDO_SQLSRV)
Oracle (PDO)
— Funciones de Oracle (PDO_OCI)
ODBC y DB2 (PDO)
— Funciones de ODBC y DB2 (PDO_ODBC)
PostgreSQL (PDO)
— Funciones de PostgreSQL (PDO_PGSQL)
SQLite (PDO)
— Funciones de SQLite (PDO_SQLITE)
4D (PDO)
— Funciones de 4D (PDO_4D)