PDO::setAttribute
PDOStatement->bindColumn
PDO
PHP Manual
La classe PDOStatement
Introduction
Représente une requête préparée et, une fois exécutée, le jeu de résultats associé.
Synopsis de la classe
PDOStatement
PDOStatement
implements
Traversable
{
bool
PDOStatement::bindColumn
(
mixed
$column
,
mixed
&$param
[,
int
$type
[,
int
$maxlen
[,
mixed
$driverdata
]]] )
bool
PDOStatement::bindParam
(
mixed
$parameter
,
mixed
&$variable
[,
int
$data_type
[,
int
$length
[,
mixed
$driver_options
]]] )
bool
PDOStatement::bindValue
(
mixed
$parameter
,
mixed
$value
[,
int
$data_type
] )
bool
PDOStatement::closeCursor
(
void
)
int
PDOStatement::columnCount
(
void
)
string
PDOStatement::errorCode
(
void
)
array
PDOStatement::errorInfo
(
void
)
bool
PDOStatement::execute
([
array
$input_parameters
] )
mixed
PDOStatement::fetch
([
int
$fetch_style
[,
int
$cursor_orientation
[,
int
$cursor_offset
]]] )
array
PDOStatement::fetchAll
([
int
$fetch_style
[,
int
$column_index
[,
array
$ctor_args
]]] )
string
PDOStatement::fetchColumn
([
int
$column_number
] )
mixed
PDOStatement::fetchObject
([
string
$class_name
[,
array
$ctor_args
]] )
mixed
PDOStatement::getAttribute
(
int
$attribute
)
array
PDOStatement::getColumnMeta
(
int
$column
)
bool
PDOStatement::nextRowset
(
void
)
int
PDOStatement::rowCount
(
void
)
bool
PDOStatement::setAttribute
(
int
$attribute
,
mixed
$value
)
bool
PDOStatement::setFetchMode
(
int
$mode
)
}
Sommaire
PDOStatement->bindColumn
— Lie une colonne à une variable PHP
PDOStatement->bindParam
— Lie un paramètre à un nom de variable spécifique
PDOStatement->bindValue
— Associe une valeur à un paramètre
PDOStatement->closeCursor
— Ferme le curseur, permettant à la requête d'être de nouveau exécutée
PDOStatement->columnCount
— Retourne le nombre de colonnes dans le jeu de résultats
PDOStatement->errorCode
— Récupère le SQLSTATE associé lors de la dernière opération sur la requête
PDOStatement->errorInfo
— Récupère les informations sur l'erreur associée lors dernière opération sur la requête
PDOStatement->execute
— Exécute une requête préparée
PDOStatement->fetch
— Récupère la ligne suivante d'un jeu de résultat PDO
PDOStatement->fetchAll
— Retourne un tableau contenant toutes les lignes du jeu d'enregistrements
PDOStatement->fetchColumn
— Retourne une colonne depuis la ligne suivante d'un jeu de résultats
PDOStatement->fetchObject
— Récupère la prochaine ligne et la retourne en tant qu'objet
PDOStatement->getAttribute
— Récupère un attribut de requête
PDOStatement->getColumnMeta
— Retourne les métadonnées pour une colonne d'un jeu de résultats
PDOStatement->nextRowset
— Avance à la prochaine ligne de résultats d'un gestionnaire de lignes de résultats multiples
PDOStatement->rowCount
— Retourne le nombre de lignes affectées par le dernier appel à la fonction PDOStatement::execute()
PDOStatement->setAttribute
— Définie un attribut de requête
PDOStatement->setFetchMode
— Définit le mode de récupération par défaut pour cette requête
PDO::setAttribute
PDOStatement->bindColumn
PDO
PHP Manual