La clase PDOStatement
(PHP 5 >= 5.1.0, PECL pdo >= 1.0.0)
Introducción
Representa una sentencia preparada y, después de la ejecución de la instrucción, un conjuntos de resultados asociado.
Sinopsis de la Clase
PDOStatement
implements
Traversable
{
/* Propiedades */
/* Métodos */
public bool bindColumn
( mixed
$column
, mixed &$param
[, int $type
[, int $maxlen
[, mixed $driverdata
]]] )
public bool bindParam
( mixed
$parameter
, mixed &$variable
[, int $data_type = PDO::PARAM_STR
[, int $length
[, mixed $driver_options
]]] )
public mixed fetch
([ int
}$fetch_style
[, int $cursor_orientation = PDO::FETCH_ORI_NEXT
[, int $cursor_offset = 0
]]] )Propiedades
- queryString
-
La cadena de consulta utilizada.
Tabla de contenidos
- 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