« odbc_tables
Introduction »
PHP Manual
Interface d'abstraction
PHP Data Objects
PHP Data Objects
Introduction
Installation/Configuration
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Connexions et gestionnaire de connexion
Transactions et validation automatique (autocommit)
Requêtes préparées et procédures stockées
Les erreurs et leur gestion
Les gros objets (LOB)
PDO
— La classe PDO
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
— Vérifie si nous sommes dans une 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
— Prépare et Exécute une requête SQL sans marque substitutive
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
PDOStatement
— La classe PDOStatement
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::debugDumpParams
— Détaille une commande préparée SQL
PDOStatement::errorCode
— Récupère les informations sur l'erreur associée lors de la dernière opération sur la requête
PDOStatement::errorInfo
— Récupère les informations sur l'erreur associée lors de la 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ésultats PDO
PDOStatement::fetchAll
— Récupère les lignes restantes d'un ensemble de résultats
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::getIterator
— Gets result set iterator
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éfinit un attribut de requête
PDOStatement::setFetchMode
— Définit le mode de récupération par défaut pour cette requête
PDOException
— La classe PDOException
Pilotes PDO
CUBRID (PDO)
— Fonctions CUBRID (PDO_CUBRID)
MS SQL Server (PDO)
— Microsoft SQL Server et Fonctions Sybase (PDO_DBLIB)
Firebird (PDO)
— Fonctions Firebird (PDO_FIREBIRD)
IBM (PDO)
— Fonctions IBM (PDO_IBM)
Informix (PDO)
— Fonctions Informix (PDO_INFORMIX)
MySQL (PDO)
— Fonctions MySQL (PDO_MYSQL)
MS SQL Server (PDO)
— Fonctions Microsoft SQL Server (PDO_SQLSRV)
Oracle (PDO)
— Fonctions Oracle (PDO_OCI)
ODBC et DB2 (PDO)
— Fonctions ODBC et DB2 (PDO_ODBC)
PostgreSQL (PDO)
— Fonctions PostgreSQL (PDO_PGSQL)
SQLite (PDO)
— Fonctions SQLite (PDO_SQLITE)