Klasse, welche ein MySQL-Statement darstellt
| copyright | (c) Copyright 2008-2013 by ManuAdminMod (http://www.manuadminmod.de) |
|---|---|
| license | Creative Commons BY-NC-ND 3.0 (http://www.creativecommons.org/licenses/by-nc-nd/3.0/) |
| author | manu (manu@manuadminmod.de) |
| since | 1.0 |
| version | 1.0 |
__construct(resource $dbh, string $query, string $prefix)
Wird normalerweise aus MySQL aufgerufen
resource
string
string
affected_rows() : \Daemon\Lib\Database\number
\Daemon\Lib\Database\numberexecute() : \Daemon\Lib\Database\MySQL_Stmt
Führt die MySQL-Abfrage aus, speichert das Ergebnis im aktuellen Objekt
und gibt das aktuelle Objekt zurück
Binds können als Parameter übergeben werden
Wirft eine MySQL_Exception im Fehlerfall
\Daemon\Lib\Database\Exceptions\MySQL_Exception |
|---|
\Daemon\Lib\Database\MySQL_StmtDieses Objektfetch_all() : array
arrayfetch_assoc() : false | array
Liefert false, wenn alle Zeilen ausgelesen wurden
falsearray
fetch_row() : false | array
Liefert false, wenn alle Zeilen ausgelesen wurden
falsearray
getQuery() : string
stringgetResult() : false | resource
falseresource
insertId() : int
intnum_rows() : \Daemon\Lib\Database\number
\Daemon\Lib\Database\numbersingle_column(string $column) : array
$column ist optional und gibt die Spalte an, welche verwendet werden soll
Wird nichts angegeben, wird die erste verwendet
string
arraysingle_field() : mixed
Nützlich wenn nur ein einziger Wert abgefragt wird
mixed$binds : array
$dbh : resource
$insertid : int
$prefix : string
$query : string
$result : resource