Requeteur
in package
Table of Contents
Properties
- $db : string
- $link : PDO|null
- $prefixe : string
- $query : string
- $serveur : string
- $sqlite_version : string
- $tracer : bool
- $logger : LoggerInterface
Methods
- __construct() : mixed
- Constructeur
- executer_requete() : bool|PDOStatement|array<string|int, mixed>
- Lancer la requête transmise et faire le tracage si demandé
- last_insert_id() : string|false
- Obtient l'identifiant de la dernière ligne insérée ou modifiée
Properties
$db
public
string
$db
= ''
Nom de la base de donnée
$link
public
PDO|null
$link
= null
Identifiant de la connexion SQLite
$prefixe
public
string
$prefixe
= ''
Prefixe des tables SPIP
$query
public
string
$query
= ''
texte de la requête
$serveur
public
string
$serveur
= ''
Nom de la connexion
$sqlite_version
public
string
$sqlite_version
= ''
Version de SQLite (2 ou 3)
$tracer
public
bool
$tracer
= false
Doit-on tracer les requetes (var_profile) ?
$logger
protected
LoggerInterface
$logger
Methods
__construct()
Constructeur
public
__construct([string $serveur = '' ]) : mixed
Parameters
- $serveur : string = ''
executer_requete()
Lancer la requête transmise et faire le tracage si demandé
public
executer_requete(string $query[, bool|null $tracer = null ]) : bool|PDOStatement|array<string|int, mixed>
Parameters
- $query : string
-
Requête à exécuter
- $tracer : bool|null = null
-
true pour tracer la requête
Return values
bool|PDOStatement|array<string|int, mixed>last_insert_id()
Obtient l'identifiant de la dernière ligne insérée ou modifiée
public
last_insert_id() : string|false