PHP Doku:: Die SQLite3-Klasse - class.sqlite3.html
Verlauf / Chronik / History:
(1)
anzeigen
ausblenden
Die SQLite3-Klasse
Sie sind hier:
Doku-Startseite
≥
PHP-Handbuch
≥
Funktionsreferenz
≥
Datenbankerweiterungen
≥
Anbieterspezifische Datenbankerweiterungen
≥
SQLite3
≥
Die SQLite3-Klasse
Ein Service von Reinhard Neidl -
Webprogrammierung
.
SQLite3
<<
Vordefinierte Konstanten
SQLite3::busyTimeout
>>
∧
PHP-Handbuch
∧
Funktionsreferenz
∧
Datenbankerweiterungen
∧
Anbieterspezifische Datenbankerweiterungen
∧
SQLite3
Die SQLite3-Klasse
Die SQLite3Result Klasse
The SQLite3Stmt class
Einführung
Vordefinierte Konstanten
Installation/Konfiguration
UnterSeiten:
∨
SQLite3::busyTimeout
∨
SQLite3::changes
∨
SQLite3::close
∨
SQLite3::__construct
∨
SQLite3::createAggregate
∨
SQLite3::createFunction
∨
SQLite3::escapeString
∨
SQLite3::exec
∨
SQLite3::lastErrorCode
∨
SQLite3::lastErrorMsg
∨
SQLite3::lastInsertRowID
∨
SQLite3::loadExtension
∨
SQLite3::open
∨
SQLite3::prepare
∨
SQLite3::query
∨
SQLite3::querySingle
∨
SQLite3::version
Die SQLite3-Klasse
Einführung
Eine Klasse, die eine Verbindung zu SQLite-3-Datenbanken zur Verfügung stellt
Klassenbeschreibung
SQLite3
{
/* Methoden */
public
bool
busyTimeout
(
integer
$msecs
)
public
int
changes
(
void
)
public
bool
close
(
void
)
__construct
(
string
$Dateiname
[,
int
$Schalter
[,
string
$Verschlüsselungs-Phrase
]] )
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
)
}
Inhaltsverzeichnis
SQLite3::busyTimeout
— Sets the busy connection handler
SQLite3::changes
— Gibt die Anzahl der Datenbankreihen zurück, die durch die letzte SQL-Anfrage verändert, gelöscht oder hinzugefügt wurden.
SQLite3::close
— Beendet eine Datenbankverbindung
SQLite3::__construct
— Instantiiert ein SQLite3 Objekt und öffnet eine SQLite3 Datenbank
SQLite3::createAggregate
— Registriert eine PHP-Funktion zum Gebrauch als SQL-Aggregat-Funktion
SQLite3::createFunction
— Registriert eine PHP-Funktion, die als SQL-Skalar-Funktion genutzt werden kann
SQLite3::escapeString
— Gibt eine passend maskierte Zeichenkette zurück
SQLite3::exec
— Führt eine ergebnislose Anfrage gegen den Datenbank-Server aus
SQLite3::lastErrorCode
— Gibt den numerischen Ergebniscode der letzten fehlgeschlagenen SQLite-Anweisung zurück
SQLite3::lastErrorMsg
— Gibt einen englischen Text zurück, der die letzten fehlgeschlagenen SQLite-Anfrage beschreibt.
SQLite3::lastInsertRowID
— Gibt die Datensatz-Id des zuletzt getätigten INSERT in die Datenbank zurück.
SQLite3::loadExtension
— Attempts to load an SQLite extension library
SQLite3::open
— Öffnet eine SQlite Datenbank
SQLite3::prepare
— Bereitet eine SQL-Anweisung für die Ausführung vor.
SQLite3::query
— Executes an SQL query
SQLite3::querySingle
— Executes a query and returns a single result
SQLite3::version
— Returns the SQLite3 library version as a string constant and as a number
Keine BenutzerBeiträge.
-
Beiträge aktualisieren...