Klasse zum Aufbauen einer MySQL-Verbindung und Ausführen von Querys

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

 Methods

Erstellt das Objekt und baut die Verbindung auf

__construct(string $host, string $user, string $pw, string $db, string $prefix) 

Parameters

$host

string

Hostname oder IP

$user

string

Datenbankbenutzer

$pw

string

Passwort

$db

string

Datenbankname

$prefix

string

Prefix für die Tabellennamen

Exceptions

\Daemon\Lib\Database\Exceptions\MySQL_Exception

Trennt die Verbindung, falls eine bestehen sollte

__destruct() 

Sendet einen Ping an die Datenbank

ping() : boolean

Sendet einen Ping an die Datenbank bzw baut die Verbindung wieder auf, falls diese mittlerweile beendet worden ist

Returns

boolean

Nimmt einen Query-String entgegen und gibt das daraus erzeugte Statement-Objekt zurück

prepare(string $query) : \Daemon\Lib\Database\MySQL_Stmt

Parameters

$query

string

Returns

Baut die Verbindung auf

connect() : void

 Properties

 

$db : string
 

$dbh : \Daemon\Lib\Database\unknown
 

$host : string
 

$prefix : string
 

$pw : string
 

$user : string