Classes pré-définies
<<<
Constantes pré-définies PDO::beginTransaction
>>>

8.96 Fonctions PDO
8 Référence des fonctions
 Manuel PHP

Introduction
Installation
Drivers PDO
Classes pré-définies
->Constantes pré-définies
PDO::beginTransaction
PDO::commit
PDO::__construct
PDO::errorCode
PDO::errorInfo
PDO::exec
PDO::getAttribute
PDO::lastInsertId
PDO::prepare
PDO::query
PDO::quote
PDO::rollBack
PDO::setAttribute
PDOStatement::bindColumn
PDOStatement::bindParam
PDOStatement::columnCount
PDOStatement::errorCode
PDOStatement::errorInfo
PDOStatement::execute
PDOStatement::fetch
PDOStatement::fetchAll
PDOStatement::fetchSingle
PDOStatement::getAttribute
PDOStatement::getColumnMeta
PDOStatement::rowCount
PDOStatement::setAttribute
PDOStatement::setFetchMode

8.96.5 Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

    PDO_PARAM_NULL (entier)
    Représente le type de données NULL SQL.
    PDO_PARAM_INT (entier)
    Représente le type de données INTEGER SQL.
    PDO_PARAM_STR (entier)
    Représente les types de données CHAR, VARCHAR ou les autres types de données sous forme de chaîne de caractères SQL.
    PDO_PARAM_LOB (entier)
    Représente le type de données "objet large" SQL.
    PDO_PARAM_STMT (entier)
    PDO_FETCH_LAZY (entier)
    Spécifie que la méthode de récupération doit retourner chaque ligne en tant qu'objet avec les noms de variables correspondant aux noms des colonnes retournées dans le jeu de résultats. PDO_FETCH_LAZY crée les noms des variables de l'objet comme ils sont rencontrés.
    PDO_FETCH_ASSOC (entier)
    Spécifie que la méthode de récupération doit retourner chaque ligne dans un tableau indexé par les noms des colonnes comme elles sont retournées dans le jeu de résultats correspondant.
    PDO_FETCH_NUM (entier)
    Spécifie que la méthode de récupération doit retourner chaque ligne dans un tableau indexé par le numéro des colonnes comme elles sont retournées dans le jeu de résultats correspondant, en commançant à 0.
    PDO_FETCH_BOTH (entier)
    Spécifie que la méthode de récupération doit retourner chaque ligne dans un tableau indexé par les noms des colonnes ainsi que leurs numéros, comme elles sont retournées dans le jeu de résultats correspondant, en commençant à 0.
    PDO_FETCH_OBJ (entier)
    SPécifie que la méthode de récupération doit retourner chaque ligne dans un objet avec les noms de propriétés correspondant aux noms des colonnes comme elles sont retournées dans le jeu de résultats.
    PDO_FETCH_BOUND (entier)
    Spécifie que la méthode de récupération doit retourner TRUE et assigner les valeurs des colonnes du jeu de résultats dans les variables PHP auxquelles elles sont liées avec la méthode PDOStatement::bindParam() ou la méthode PDOStatement::bindColumn .
    PDO_FETCH_COLUMN (entier)
    Spécifie que la méthode de récupération doit retourner uniquement une seule colonne demandée depuis la prochaine ligne du jeu de résultats.
    PDO_FETCH_CLASS (entier)
    Spécifie que la méthode de récupération doit retourner une nouvelle instance de la classe demandée, liant les colonnes aux propriétés nommées dans la classe.
    PDO_FETCH_INTO (entier)
    Spécifie que la méthode de récupération doit mettre à jour une instance existante de la classe demandée, liant les colonnes aux propriétés nommées dans la classe.
    PDO_ATTR_AUTOCOMMIT (entier)
    PDO_ATTR_PREFETCH (entier)
    PDO_ATTR_TIMEOUT (entier)
    PDO_ATTR_ERRMODE (entier)
    PDO_ATTR_SERVER_VERSION (entier)
    PDO_ATTR_CLIENT_VERSION (entier)
    PDO_ATTR_SERVER_INFO (entier)
    PDO_ATTR_CONNECTION_STATUS (entier)
    PDO_ATTR_CASE (entier)
    Force les noms des colonnes dans une casse spécifiée par les constantes PDO_CASE_*.
    PDO_ATTR_CURSOR_NAME (entier)
    PDO_ATTR_CURSOR (entier)
    PDO_ATTR_ORACLE_NULLS (entier)
    PDO_ATTR_PERSISTENT (entier)
    PDO_ERRMODE_SILENT (entier)
    PDO_ERRMODE_WARNING (entier)
    PDO_ERRMODE_EXCEPTION (entier)
    PDO_CASE_NATURAL (entier)
    Laisse les noms de colonnes comme retournés par le driver de base de données.
    PDO_CASE_LOWER (entier)
    Force les noms de colonnes en minuscule.
    PDO_CASE_UPPER (entier)
    Force les noms des colonnes en majuscule.
    PDO_FETCH_ORI_NEXT (entier)
    Récupère la prochaine ligne d'un jeu de résultats. Valide seulement pour les curseurs scrollables.
    PDO_FETCH_ORI_PRIOR (entier)
    Récupère la ligne précédente d'un jeu de résultats. Valide seulement pour les curseurs scrollables.
    PDO_FETCH_ORI_FIRST (entier)
    Récupère la première ligne d'un jeu de résultats. Valide seulement pour les curseurs scrollables.
    PDO_FETCH_ORI_LAST (entier)
    Récupère la dernière ligne d'un jeu de résultats. Valide seulement pour les curseurs scrollables.
    PDO_FETCH_ORI_ABS (entier)
    Récupère la ligne demandée par un numéro de ligne d'un jeu de résultats. Valide seulement pour les curseurs scrollables.
    PDO_FETCH_ORI_REL (entier)
    Récupère la ligne demandé par une position relative à la position courante du curseur d'un jeu de résultats. Valide seulement pour les curseurs scrollables.
    PDO_CURSOR_FWDONLY (entier)
    Crée un objet PDOStatement avec un curseur uniquement de retour. Cela accroit les performances de votre application mais restreint votre objet PDOStatement object à récupérer une seule ligne à la fois du jeu de résultats en arrière.
    PDO_CURSOR_SCROLL (entier)
    Crée un objet PDOStatement avec un curseur scrollable. Passez la constante PDO_FETCH_ORI_* pour contrôler les lignes récupérées du jeu de résultats.
    PDO_ERR_CANT_MAP (entier)
    PDO_ERR_SYNTAX (entier)
    PDO_ERR_CONSTRAINT (entier)
    PDO_ERR_NOT_FOUND (entier)
    PDO_ERR_ALREADY_EXISTS (entier)
    PDO_ERR_NOT_IMPLEMENTED (entier)
    PDO_ERR_MISMATCH (entier)
    PDO_ERR_TRUNCATED (entier)
    PDO_ERR_DISCONNECTED (entier)
    PDO_ERR_NO_PERM (entier)
    PDO_ERR_NONE (chaîne de caractères)
    Correspond à SQLSTATE '00000', ce qui signifie que la requête SQL a réussi sans erreur ni avertissement.

<< Constantes pré-définies >>
Classes pré-définies Fonctions PDO PDO::beginTransaction