Constantes pré-définies
SQLite3::changes
SQLite3
PHP Manual

# La classe SQLite3

## Introduction

Une classe d'interface avec les bases de données SQLite3.

## Synopsis de la classe

SQLite3
SQLite3 {
/* Méthodes */
public int changes ( void )
public bool close ( void )
__construct ( string `$filename` [, int `$flags` [, string `$encryption_key` ]] )
public bool createAggregate ( string `$name` , mixed `$step_callback` , mixed `$final_callback` [, int `$argument_count` = -1 ] )
public bool createFunction ( string `$name` , mixed `$callback` [, int `$argument_count` = -1 ] )
public string escapeString ( string `$value` )
public bool exec ( string `$query` )
public int lastErrorCode ( void )
public string lastErrorMsg ( void )
public int lastInsertRowID ( void )
public bool loadExtension ( string `$shared_library` )
public bool open ( string `$filename` [, int `$flags` = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE [, string `$encryption_key` ]] )
public SQLite3Stmt prepare ( string `$query` )
public SQLite3Result query ( string `$query` )
public mixed querySingle ( string `$query` [, bool `$entire_row` = false ] )
public array version ( void )
}

## Sommaire

- SQLite3::changes — Retourne le nombre de lignes modifiées (ou insérées, effacées) par la dernière requête SQL
- SQLite3::close — Ferme la connexion avec la base de données
- SQLite3::__construct — Instantie un objet SQLite3 et ouvre la base de données SQLite 3
- SQLite3::createAggregate — Enregistre une fonction PHP à utiliser comme fonction d'aggrégation SQLite
- SQLite3::createFunction — Enregistre une fonction PHP à utiliser comme function scalaire SQL
- SQLite3::escapeString — Retourne une chaîne nettoyée
- SQLite3::exec — Exécute une requête sur une base de données
- SQLite3::lastErrorCode — Retourne le code erreur de la dernière requête SQL ayant échouée
- SQLite3::lastErrorMsg — Retourne le message d'erreur, en anglais, de la dernière requête ayant échouée
- SQLite3::lastInsertRowID — Retourne l'identifiant de la ligne corrspondant à la dernière requête de type INSERT
- SQLite3::loadExtension — Tente de charger une extension de la bibliothèque SQLite
- SQLite3::open — Ouvre une base de données SQLite
- SQLite3::prepare — Prépare une requête SQL pour exécution
- SQLite3::query — Exécute une requête SQL
- SQLite3::querySingle — Exécute une requête et retourne un seul résultat
- SQLite3::version — Retourne la version de la bibliothèque SQLite3

Constantes pré-définies
SQLite3::changes
SQLite3
PHP Manual