Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/06861.jsonl.gz/810

(no version information, might be only in CVS)PDO::prepare -- Prépare une requête à l'exécution et retourne un objet
|Avertissement|
Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.
Prépare une requête SQL à être exécutée par la méthode PDOStatement::execute(). La requête SQL peut contenir zéro ou plusieurs noms (:name) ou marqueurs (?) pour lesquels les valeurs réelles seront substituées lorsque la requête sera exécutée.
Appeler les fonctions PDO::prepare() et PDOStatement::execute() pour les requêtes qui seront appelées plusieurs fois avec des valeurs de paramètres différents optimise les performances de votre application et vous aide à prévenir les attaques par injection SQL.
Doit être une requête SQL valide pour le serveur de base de données cible.
Ce tableau contient une ou plusieurs paires clé=>valeur pour définir les valeurs des attributs pour l'objet PDOStatement que cette méthode retourne. Vous pouvez utiliser ceci pour définir la valeur PDO_ATTR_CURSOR à PDO_CURSOR_SCROLL pour demander un curseur scrollable.
Si le serveur de base de données prépare avec succès cette requête, PDO::prepare() retourne un objet PDOStatement.
Exemple 1. Prépare une requête SQL avec des paramètres nommés
Exemple 2. Prépare une requête SQL avec des marqueurs