Latest web development tutorials
×

PHP cours

PHP cours PHP Brève introduction PHP installer PHP grammaire PHP variable PHP echo/print PHP Types de données PHP constante PHP chaîne PHP opérateurs PHP If...Else PHP Switch PHP tableau PHP Tri d'un tableau PHP Superglobales PHP While circulation PHP For circulation PHP fonction PHP Variables magiques PHP Namespaces PHP Object-Oriented

PHP forme

PHP forme PHP Authentification Forms PHP forme - Les champs obligatoires PHP forme - email de vérification et d'URL PHP Complète instance de formulaire PHP $_GET variable PHP $_POST variable

PHP Tutorial avancée

PHP Les tableaux multidimensionnels PHP date PHP contenir PHP fichier PHP File Upload PHP Cookie PHP Session PHP E-mail PHP sécurité E-mail PHP Error PHP Exception PHP filtre PHP filtre avancé PHP JSON

PHP 7 Nouvelles fonctionnalités

PHP 7 Nouvelles fonctionnalités

PHP Base de données

PHP MySQL Brève introduction PHP MySQL raccordement PHP MySQL La création d'une base de données PHP MySQL Créer une table de données PHP MySQL Insérer des données PHP MySQL Insérez des données multiples PHP MySQL Déclarations préparées PHP MySQL Lire les données PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX Brève introduction AJAX PHP AJAX Base de données AJAX XML AJAX Recherche en temps réel AJAX RSS Reader AJAX vote

PHP Manuel de référence

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP Traitement de l'image PHP RESTful

PHP PDO Constantes pré

Manuel PHP PDO Référence Manuel PHP PDO Référence

Les constantes suivantes sont définies par cette extension, de sorte que lorsque le module d'extension est compilée dans PHP ou chargée dynamiquement lors de l'exécution seulement après efficace.

Remarque: PDO utilisant des constantes de classe depuis PHP 5.1. constantes globales PDO_PARAM_BOOL sous la forme de la version précédente.

PDO :: PARAM_BOOL (entier) Il représente le type de données booléen.
PDO :: PARAM_NULL (entier) Exprimé en type de données SQL NULL.
PDO :: PARAM_INT (entier) représentation de SQL d'entiers.
PDO :: PARAM_STR (entier) Exprimé en SQL CHAR, VARCHAR, ou tout autre type de chaîne.
PDO :: PARAM_LOB (entier) Il indique les types de données grand objet SQL.
PDO :: PARAM_STMT (entier) Il représente un type enregistrement d'ensemble. Non pris en charge actuellement par tous les pilotes.
PDO :: PARAM_INPUT_OUTPUT (entier) Spécifiez les paramètres pour INOUT paramètre d'une procédure stockée. Vous devez être un PDO :: PARAM_ * type de données explicite avec ce bit ou la valeur.
PDO :: FETCH_LAZY (entier) Obtention spécifiée, chaque ligne dans le jeu de résultats est retourné comme un objet, l'objet nom de la variable correspond au nom de la colonne. PDO :: FETCH_LAZY créer un objet noms de variables utilisés pour visiter. PDOStatement Invalid :: fetchAll () dans.
PDO :: FETCH_ASSOC (entier) Obtenez de manière spécifiée, pour chaque ligne dans le jeu de résultat retourné par le réseau comme un indice de nom de colonne. Si le jeu de résultats contient de multiples colonnes avec le même nom, le PDO :: FETCH_ASSOC de chaque nom de colonne pour revenir une seule valeur.
PDO :: FETCH_NAMED (entier) Obtenez de manière spécifiée, pour chaque ligne dans le jeu de résultat retourné par le réseau comme un indice de nom de colonne. Si le jeu de résultats contient de multiples colonnes avec le même nom, le PDO :: FETCH_ASSOC chaque nom de colonne retourne un tableau contenant la valeur.
PDO :: FETCH_NUM (entier) Indique le mode d'acquisition, correspondant à chaque ligne dans le jeu de résultat retourné par le réseau comme un numéro de colonne de l'index, commencer à partir de 0.
PDO :: FETCH_BOTH (entier) Indique le mode d'acquisition, correspondant à chaque ligne dans le jeu de résultat retourné par le réseau en tant que numéro de la colonne et les noms de colonnes de l'index, commencer à partir de 0.
PDO :: FETCH_OBJ (entier) Obtention spécifiée, chaque ligne du jeu de résultats comme un attribut du nom de l'objet nom de la colonne correspondante retournée.
PDO :: FETCH_BOUND (entier) Obtention spécifiée, retourne TRUE et la valeur attribuée aux colonnes dans le jeu de résultats par PDOStatement :: bindParam () ou PDOStatement :: bindColumn () PHP méthode variable de liaisons.
PDO :: FETCH_COLUMN (entier) Indique le mode d'acquisition, la ligne suivante du jeu de résultats renvoie le besoin de ligne.
PDO :: FETCH_CLASS (entier) Obtention spécifié, retourne une nouvelle instance de la classe demandée, les colonnes du nom de l'attribut de classe correspondante.

Remarque: cette propriété si n'existe pas la classe demandée, puis appelez __set () méthode magique

PDO :: FETCH_INTO (entier) Obtention spécifiée, une demande de mettre à jour une instance existante de la classe, la classe est mappé à une colonne dans le nom de l'attribut correspondant.
PDO :: FETCH_FUNC (entier) Il permet un fonctionnement complet avec des données de traitement personnalisé. (() Est valide seulement en PDOStatement :: fetchAll).
PDO :: FETCH_GROUP (entier) Regroupées en fonction de la valeur retournée. Habituellement PDO :: FETCH_COLUMN ou PDO :: FETCH_KEY_PAIR utilisés ensemble.
PDO :: FETCH_UNIQUE (entier) Il suffit de prendre une valeur unique.
PDO :: FETCH_KEY_PAIR (entier) Obtenir un ensemble de deux résultats dans un tableau, où la première colonne est le nom de la clé, la deuxième colonne est la valeur. Disponible depuis PHP 5.2.3 partir.
PDO :: FETCH_CLASSTYPE (entier) Déterminer le nom de classe basée sur les valeurs de la première colonne.
PDO :: FETCH_SERIALIZE (entier) Similaire PDO :: FETCH_INTO, mais avec une représentation de chaîne sérialisée de l'objet. Disponible depuis PHP 5.1.0. A partir de PHP 5.3.0, si cette option est activée, le constructeur ne sera pas appelé de la classe.
PDO :: FETCH_PROPS_LATE (entier) Appelez le constructeur avant la définition des attributs. Disponible depuis PHP 5.2.0 partir.
PDO :: ATTR_AUTOCOMMIT (entier) Si cette valeur est FALSE, PDO tente de désactiver l'auto-validation que la connexion de base de données démarre une transaction.
PDO :: ATTR_PREFETCH (entier) taille Prefetch à définir pour votre application vitesse de l'équilibre et de la mémoire. Toutes les combinaisons base de données / pilote prennent en charge la mise en taille de prefetch. Agrandir la taille de prefetch conduit à une amélioration des performances, mais prend plus de mémoire aussi.
PDO :: ATTR_TIMEOUT (entier) Réglage de base délai de connexion en secondes.
PDO :: ATTR_ERRMODE (entier) Pour plus d'informations sur cette propriété, reportez-vous à la gestion des erreurs et des erreurs.
PDO :: ATTR_SERVER_VERSION (entier) Ceci est une propriété en lecture seule; renvoie les informations de version des services de connexion de base de données PDO.
PDO :: ATTR_CLIENT_VERSION (entier) Ceci est une propriété en lecture seule; renvoie la version du pilote PDO utilisé par la bibliothèque cliente.
PDO :: ATTR_SERVER_INFO (entier) Ceci est une propriété en lecture seule. PDO retourne des informations méta sur les services de base de données connectés.
PDO :: ATTR_CONNECTION_STATUS (entier)
PDO :: ATTR_CASE (entier) Dans un même PDO :: CASE_ * constantes appelées colonnes obligatoires cas spécifié.
PDO :: ATTR_CURSOR_NAME (entier) Obtient ou définit le nom du curseur. temps de mise à jour est utile lorsque vous utilisez les curseurs de défilement et de positionnement.
PDO :: ATTR_CURSOR (entier) Choisir un type de curseur. PDO supporte actuellement PDO :: CURSOR_FWDONLY et PDO :: CURSOR_SCROLL. Généralement PDO :: CURSOR_FWDONLY, sauf si vraiment besoin d'un curseur scrollable.
PDO :: ATTR_DRIVER_NAME (string) Retourne le nom du lecteur.

Exemples d'utilisation du PDO :: ATTR_DRIVER_NAME:

<?php
if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') {
  echo "Running on mysql; doing something mysql specific here\n";
}
?>
PDO :: ATTR_ORACLE_NULLS (entier) Lors de l'obtention de données pour convertir la chaîne vide à NULL SQL.
PDO :: ATTR_PERSISTENT (entier) Demande une connexion persistante, plutôt que de créer une nouvelle connexion. Pour plus d'informations sur cette propriété, reportez-vous à la connexion avec le gestionnaire de connexion.
PDO :: ATTR_STATEMENT_CLASS (entier)
PDO :: ATTR_FETCH_CATALOG_NAMES (entier) Contiendra le nom du répertoire est ajouté à l'avant de chaque colonne dans le jeu de résultats nom. Nom du répertoire et le nom de colonne séparés par un point décimal (.). Cette propriété est dans le support de niveau du pilote, de sorte que certains pilotes ne supporte pas cette propriété.
PDO :: ATTR_FETCH_TABLE_NAMES (entier) Le tableau contient le nom de chaque colonne est ajoutée à l'avant du jeu de résultats nom. Nom de la table et le nom de colonne séparés par un point décimal (.). Cette propriété est dans le support de niveau du pilote, de sorte que certains pilotes ne supporte pas cette propriété.
PDO :: ATTR_STRINGIFY_FETCHES (entier)
PDO :: ATTR_MAX_COLUMN_LEN (entier)
PDO :: ATTR_DEFAULT_FETCH_MODE (entier) Disponible depuis PHP 5.2.0 partir.
PDO :: ATTR_EMULATE_PREPARES (entier) Disponible depuis PHP 5.1.3 partir.
PDO :: ERRMODE_SILENT (entier) Si une erreur se produit, aucune erreur ou affichage anormal. Les développeurs veulent explicitement vérifier les erreurs. Ceci est le mode par défaut. Pour plus d'informations sur cette propriété, reportez-vous à la gestion des erreurs et des erreurs.
PDO :: ERRMODE_WARNING (entier) Si une erreur se produit, un message PHP E_WARNING est affiché. Pour plus d'informations sur cette propriété, reportez-vous à la gestion des erreurs et des erreurs.
PDO :: ERRMODE_EXCEPTION (entier) Si une erreur se produit, une exception est levée un PDOException. Pour plus d'informations sur cette propriété, reportez-vous à la gestion des erreurs et des erreurs.
PDO :: CASE_NATURAL (entier) Donner des noms de colonnes de retour base de données axée.
PDO :: CASE_LOWER (entier) Forcé noms de colonnes en minuscules.
PDO :: CASE_UPPER (entier) Forcé nom de colonne en majuscules.
PDO :: NULL_NATURAL (entier)
PDO :: NULL_EMPTY_STRING (entier)
PDO :: NULL_TO_STRING (entier)
PDO :: FETCH_ORI_NEXT (entier) Mise au point Récupère la ligne suivante dans le résultat. Seuls les curseurs flottants valides.
PDO :: FETCH_ORI_PRIOR (entier) Obtenez sur la ligne dans le jeu de résultats. Seuls les curseurs flottants valides.
PDO :: FETCH_ORI_FIRST (entier) Focus sur l'obtention d'une première ligne dans le résultat. Seuls les curseurs flottants valides.
PDO :: FETCH_ORI_LAST (entier) Obtenez centralisée dernière ligne dans le résultat. Seuls les curseurs flottants valides.
PDO :: FETCH_ORI_ABS (entier) Obtenez la ligne doit se concentrer sur en fonction du nombre de lignes du résultat. Seuls les curseurs flottants valides.
PDO :: FETCH_ORI_REL (entier) En fonction de la position relative de la position courante du curseur à partir du jeu de résultats afin d'obtenir les lignes désirées. Seuls les curseurs flottants valides.
PDO :: CURSOR_FWDONLY (entier) Créer un objet PDOStatement curseur avant uniquement. Ce sont les options de curseur par défaut, parce que le curseur est les modèles d'accès aux données les plus rapides et les plus couramment utilisés PHP.
PDO :: CURSOR_SCROLL (entier) Créer un objet curseurs PDOStatement défilante. Pour contrôler la ligne dans le jeu de résultats obtenus via PDO :: FETCH_ORI_ * constantes.
PDO :: ERR_NONE (string) Correspond à SQLSTATE '00000', l'instruction SQL ne représente aucune erreur ou d'avertissement sont envoyés avec succès. Lorsque vous utilisez le PDO :: errorCode () ou PDOStatement :: errorCode () pour déterminer si une erreur se produit, cette constante est très pratique. Vérifiez la méthode ci-dessus renvoie un code d'état d'erreur, il sera fréquemment utilisé.
PDO :: PARAM_EVT_ALLOC (entier) événements Assignation
PDO :: PARAM_EVT_FREE (entier) Désalloue un événement
PDO :: PARAM_EVT_EXEC_PRE (entier) Une instruction préparée avant d'exécuter l'événement déclencheur.
PDO :: PARAM_EVT_EXEC_POST (entier) Après l'exécution d'un événement déclencheur de la déclaration préparée.
PDO :: PARAM_EVT_FETCH_PRE (entier) Les résultats d'une centrale avant les résultats d'un événement de déclenchement.
PDO :: PARAM_EVT_FETCH_POST (entier) Après avoir retiré un résultat centralisé à partir d'un résultat de déclenchement d'événements.
PDO :: PARAM_EVT_NORMALIZE (entier) enregistrement des paramètres liés permet au conducteur de déclencher un événement lorsque la normalisation du nom de la variable.

Manuel PHP PDO Référence Manuel PHP PDO Référence