« Programmation PHP/PDO » : différence entre les versions

Contenu supprimé Contenu ajouté
imported>Fpetit11
imported>WikiCleanerBot
m WPCleaner v1.34 - Correction syntaxique (Item de liste terminé par un saut de ligne)
Ligne 33 :
L'extension PDO comporte 3 classes :
* La classe PDO correspond à une connexion à la base de données.
* La classe PDOStatement représente d'une part une requête préparée et d'autre part le jeu de résultats de la requête une fois qu'elle est exécutée. <br />
Cette classe offre des méthodes de parcours, de comptage, d'informations.
* La classe PDOException représente une erreur émise par PDO.
Ligne 49 :
== Passer des requêtes en PDO ==
Des méthodes permettent de passer des requêtes à l'objet récupéré lors de la connexion.
* PDO::exec(string $statement) <br />
La méthode exec() permet de passer et exécuter une requête SQL de type INSERT, UPDATE, DELETE.<br />Elle retourne le nombre de lignes affectées par la requête.
<source lang="php">
Ligne 56 :
echo $resultat.' suppressions effectuées';
</source>
* PDO::query(string $statement) <br />
La méthode query() permet de passer et exécuter une requête SQL de type SELECT.<br />Elle retourne le jeu de résultats (s'il y en a) sous forme d'objet PDOStatement.
<source lang="php">