# SQLite3Stmt::execute

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SQLite3Stmt::execute — Exécute une requête préparée

### Description

public SQLite3Stmt::execute(): SQLite3Result|false

Exécute une requête préparée et retourne un objet représentant le jeu de résultats.

Attention

Les objets de jeu de résultats récupérés par l'appel de cette méthode sur le même objet d'instruction ne sont pas indépendants, mais partagent plutôt la même structure sous-jacente. Par conséquent, il est recommandé d'appeler SQLite3Result::finalize(), avant d'appeler de nouveau SQLite3Stmt::execute() sur le même objet d'instruction.

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

Retourne un objet SQLite3Result si la requête préparée a été exécutée avec succès, ou `false` si une erreur survient.

### Voir aussi

- SQLite3::prepare() - Prépare une requête SQL pour exécution
- SQLite3Stmt::bindValue() - Lie la valeur d'un paramètre à une variable de déclaration
- SQLite3Stmt::bindParam() - Lie un paramètre à une variable de déclaration