Les fonctions PDO

Liste des fonctions PDO

Ci-dessous retrouvez la liste des fonctions PDO accompagnées d’une description sommaire pour chacune de ces fonctions. Cliquez sur son libellé pour en voir une explication détaillée.

PDO->beginTransaction() # Initialise une transaction.

PDO->commit() # Exécute une transaction.

PDO->__construct() #  Créé une instance PDO représentant la connexion à une bdd.

PDO->errorCode() # Retourne SQLSTATE associé à la dernière opération sur la base.

PDO->errorInfo() # Retourne les informations liées à l’erreur rencontrée dans la dernière opération sur la base.

PDO->exec() # Exécute une requête SQL et retourne le nombre de lignes affectées.

PDO->getAttribute() # Récupére un attribut de connexion de base de données.

PDO->getAvailableDrivers() # Retourne un tableau des pilotes PDO disponibles.

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() # Echappe une chaîne pour l’utiliser dans une requête.

PDO->rollBack() # Annule une transaction.

PDO->setAttribute() # Définit un attribut.

PDOStatement->bindColumn() # Lie une colonne à une variable PHP.

PDOStatement->bindParam() # Lie un paramètre à un nom de variable spécifique.

PDOStatement->bindValue() # Lie une valeur à un paramètre.

PDOStatement->closeCursor() # Ferme le curseur, permettant à la requête d’être à 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 associées à l’erreur rencontré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.

PDOStatement->fetchAll() # Retourne un tableau contenant toutes les lignes du jeu de résultats.

PDOStatement->fetchColumn() # Retourne une colonne depuis la ligne suivante d’un jeu de résultats.

PDOStatement->fetchObject() # Récupère la ligne suivante et la retourne en tant qu’objet.

PDOStatement->getAttribute() # Récupère un attribut de requête.

PDOStatement->getColumnMeta() # Retourne les méta-données d’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 la dernière requête SQL.

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.