|
8.101.22 PDO::query()
Exécute une requête SQL, retourne un jeu de résultats en tant
qu'objet PDOStatement
[ Exemples avec pdo_query ] CVS uniquement
PDOStatement
PDO::query (
string
statement
)
PDO::query
exécute une requête SQL
en appelant une seule fonction, retourne le jeu de résultats (s'il y en a)
retourné par la requête en tant qu'objet PDOStatement.
Pour une requête que vous devez exécuter plusieurs fois, vous réaliserez
de meilleurs performances si vous préparez l'objet PDOStatement en utilisant
la fonction
PDO::prepare
et exécutez la requête
via plusieurs appels à la fonction
PDOStatement::execute
.
Si vous ne récupérez pas toutes les données du jeux de résultats avant d'exécuter
le prochain appel à
PDO::query
, votre appel peut échouer.
Appeler
PDOStatement::closeCursor
pour libérer les
ressources de la base de données associées à l'objet PDOStatement avant d'exécuter
votre prochain appel à la fonction
PDO::query
.
-
statement
-
La requête SQL à préparer et à exécuter.
PDO::query
retourne un objet PDOStatement.
| Exemple avec PDO::query | |
Une fonctionnalité intéressante de
PDO::query
est qu'il vous permet d'itérer à travers un jeu de résultats retourné
par une requête SELECT exécutée avec succès.
|
|