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
SQLite3_stmt
prepare
(
string
$query
)
public
SQLite3_result
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