PTI n°5: PDO
Qu’est ce que PDO? PDO = Php Data Object. Une classe écrite en PHP qui permet d’accéder à une base de données. PDO est une API (interface de programmation d’application) reconnue par le framework PHP donc native. Il n’est pas utile de faire référence à cette classe pour l’utiliser. PDO utilise une interface orientée objet contrairement aux extensions mysql_... et mysqli_ qui deviennent obsolètes.
Pourquoi utiliser PDO? PDO est orienté objet, il est donc possible de personnaliser les classes en fonction de nos besoins. Au moyen de la POO, nous pouvons désormais gérer les exceptions plus simplement.
Les exceptions
Fichier d’utilisation PHP 5: la POO Exemple de code PHP5: Fichier d’utilisation Classe PHP
Accès à une base de données PDO mysql_
Travail à faire: Vous reprendrez votre projet PHP précédent et l’adapterez à la norme PDO. Vous commenterez votre code et vérifierez si votre ancien code est commenté. Obligation de déclencher un traitement (autre qu’un affichage de message d’erreur) sur une exception.