PDO est une couche d’Abstraction de la base de données . L’abstraction, cependant, est double: l’ une est largement connue , mais moins significative, tandis qu’un autre est obscur , mais elle a plus d’importance.
Tout le monde sait que PDO offre une interface unifiée pour accéder à de nombreuses bases de données différentes . Bien que cette fonctionnalité est magnifique , il ne fait pas un gros problème pour l’application particulière, où un seul backend de base de données est utilisée de toute façon. Et, en dépit de certaines rumeurs, il est impossible de changer de backends base de données en modifiant une seule ligne dans le config de PDO . Ainsi, pour un développeur moyen, ce point est assez insignifiant, et pour lui, le PDO est juste une version plus complexe de mysql (i) _query () . Cependant, ça ce n’est pas vrai .
Télécharger le cours complet.
Plan de cours
- Les fonstions mysql
- Les fonctions mysqli
- API mysql
- PDO MySQL Driver
- MySQL Native Driver
- Qu’est ce que PDO
- mysql_connect()
- mysql_query()
- mysql_result()
- mysql_fetch_array()
- mysql_real_escape_string()
- Pourquoi PDO plutôt qu’un autre ?
- La classe PDO
- Exemple d’instanciation
- La classe PDOStatement
- Fetch styles
- La classe PDOException
- Transactions avec PDO
- Requêtes préparées, avantages et inconvénients
Profitez de ce manuel de formation en PDF pour comprendre mieux le PHP et enrichir votre connaissance.
Commencez à télécharger ce cours adapté pour vous et à apprendre PHP.
La classe PDOExceptionPDOException::getMessage Ñ Rcupre le message de l’exceptionPDOException::getPrevious : Retourne l’exception prcdentePDOException::getCode : Rcupre le code de l’exceptionPDOException::getFile : Rcupre le Þchier dans lequel l’exception estsurvenuePDOException::getLine : Rcupre la ligne dans laquelle l’exceptionest survenuePDOException::getTrace : Rcupre la trace de la pilePDOException::getTraceAsString : Rcupre la trace de la pile en tantque chanePDOException::__toString : Reprsente l’exception sous la formed’une chanePDOException::__clone : Clone l’exception10/13