Les objets larges (LOB)
PDO::beginTransaction
PDO
PHP Manual
La classe PDO
Introduction
Représente une connexion entre PHP et un serveur de base de données.
Synopsis de la classe
PDO
{
__construct
(
string
$dsn
[,
string
$username
[,
string
$password
[,
array
$driver_options
]]] )
bool
beginTransaction
(
void
)
bool
commit
(
void
)
mixed
errorCode
(
void
)
array
errorInfo
(
void
)
int
exec
(
string
$statement
)
mixed
getAttribute
(
int
$attribute
)
array
getAvailableDrivers
(
void
)
array
inTransaction
(
void
)
string
lastInsertId
([
string
$name
=
NULL
] )
PDOStatement
prepare
(
string
$statement
[,
array
$driver_options
= array()
] )
PDOStatement
query
(
string
$statement
)
string
quote
(
string
$string
[,
int
$parameter_type
= PDO::PARAM_STR
] )
bool
rollBack
(
void
)
bool
setAttribute
(
int
$attribute
,
mixed
$value
)
}
Sommaire
PDO::beginTransaction
— Démarre une transaction
PDO::commit
— Valide une transaction
PDO::__construct
— Crée une instance PDO qui représente une connexion à la base
PDO::errorCode
— Retourne le SQLSTATE associé avec la dernière opération sur la base de données
PDO::errorInfo
— Retourne les informations associées à l'erreur lors de la dernière opération sur la base de données
PDO::exec
— Exécute une requête SQL et retourne le nombre de lignes affectées
PDO::getAttribute
— Récupère un attribut d'une connexion à une base de données
PDO::getAvailableDrivers
— Retourne la liste des pilotes PDO disponibles
PDO::inTransaction
— Checks if inside a transaction
PDO::lastInsertId
— Retourne l'identifiant de la dernière ligne insérée ou la valeur d'une séquence
PDO::prepare
— Prépare une requête à l'exécution et retourne un objet
PDO::query
— Exécute une requête SQL, retourne un jeu de résultats en tant qu'objet PDOStatement
PDO::quote
— Protège une chaîne pour l'utiliser dans une requête SQL PDO
PDO::rollBack
— Annule une transaction
PDO::setAttribute
— Configure un attribut PDO
Les objets larges (LOB)
PDO::beginTransaction
PDO
PHP Manual