# La classe SQLite3Stmt

(PHP 5 >= 5.3.0, PHP 7)

## Introduction

La classe qui représente les commandes préparées pour une base de données SQLite3.

## Synopsis de la classe

SQLite3Stmt {
/* Méthodes */
public bindParam ( mixed `$sql_param` , mixed `&$param` [, int `$type` ] ) : bool
public bindValue ( mixed `$sql_param` , mixed `$value` [, int `$type` ] ) : bool
public clear ( void ) : bool
public close ( void ) : bool
public execute ( void ) : SQLite3Result
public getSQL ([ bool `$expanded` = `FALSE` ] ) : string
public paramCount ( void ) : int
public readOnly ( void ) : bool
public reset ( void ) : bool
}

## Sommaire

- SQLite3Stmt::bindParam — Lie un paramètre à une variable de requête
- SQLite3Stmt::bindValue — Lie la valeur d'un paramètre à une variable de requête
- SQLite3Stmt::clear — Supprime tous les paramètres actuellement liés
- SQLite3Stmt::close — Ferme une requête préparée
- SQLite3Stmt::execute — Exécute une requête préparée
- SQLite3Stmt::getSQL — Récupère le SQL d'une déclaration
- SQLite3Stmt::paramCount — Retourne le nombre de paramètres d'une requête préparée
- SQLite3Stmt::readOnly — Détermine si une déclaration est uniquement en lecture seule
- SQLite3Stmt::reset — Réinitialise une requête préparée