I thought I knew all about PHP until I found this website! "Ich dachte, ich wusste alles über PHP, bis ich diese Website gefunden!"
Jen

RocksDatabase Class

Beschreibung

Diese Klasse ermöglicht eine einfache Datenbank-unabhängige Zugriff auf jede Datenbank-Server.

  • string $username: the database user's username Immobilien-read: string $ username: die Datenbank des Benutzers username
  • string $password: the database user's password Immobilien-read: string $ password: die Datenbank das Kennwort des Benutzers
  • string $hostname: the database host name Immobilien-read: string $ hostname: Der Datenbank-Host-Namen
  • string $databaseName: the database name Immobilien-read: string $ databaseName: der Name der Datenbank
  • string $databaseType: the database type so mysql, mssql etc Immobilien-read: string $ Datenbanktyp: Die Datenbank-Typen so MySQL, MSSQL etc.
  • Dominic Skinner Autor: Dominic Skinner
  • 0.2.1 Version: 0.2.1

) Das Hotel liegt in / RocksDatabase.php (Zeile 18)

Klasse Constant Zusammenfassung
DatabaseConfigName = "DatabaseName"
DatabaseSectionName = "Database"
DatabaseTypeConfigName = "Datenbanktyp"
DebugConfigName = "Debug"
HostnameConfigName = "Hostname"
PasswordConfigName = "Passwort"
UsernameConfigName = "Username"
Method Summary
__construct ([ string $configFileName = null ]) RocksDatabase __construct ([string $ ConfigFileName = null])
Execute ( string $query ) int Execute (string $ query)
GetTableFieldInfo ( string $tableName ) Array GetTableFieldInfo (string $ tableName)
RegisterSQLErrorCallbackFunction ( function $functionReference ) void RegisterSQLErrorCallbackFunction (function $ functionReference)
Select ( string $query , [ string $fieldDefinition = null ], [ bool $alwaysReturnArray = false ]) gemischt Select (string $ query, [string $ fieldDefinition = null], [bool $ alwaysReturnArray = false])
SelectArray ( string $query ) Array SelectArray (string $ query)
__get ( void __get ( ) $ Var)
Methoden
(line 68 ) Constructor __construct (Zeile 68)

Der Konstruktor gibt die Datenbank den $ ConfigFileName es benutzen will.

  • public Zugang: public
__construct ([ string $configFileName = null ]) RocksDatabase __construct ([string $ ConfigFileName = null])
  • $configFileName : the configFileName to use if null use the one in the default location string $ ConfigFileName: die ConfigFileName zu verwenden, wenn null Nutzung der in der Standard-Speicherort
(line 425 ) Execute (Linie 425)

Die Execute-Methode führt die SQL und gibt die letzte eingefügte ID, wenn es ein Insert wurde

  • the last inserted id if it was a insert Rückkehr: die letzte eingefügte ID, wenn es ein Insert wurde
  • public Zugang: public
Execute ( string $query ) int Execute (string $ query)
  • $query : the SQL to execute string $ query: der SQL ausführen
(line 144 ) getLeftEscapeCharacter (Linie 144)
  • public Zugang: public
getLeftEscapeCharacter () void getLeftEscapeCharacter ()
(line 149 ) getRightEscapeCharacter (Linie 149)
  • public Zugang: public
getRightEscapeCharacter () void getRightEscapeCharacter ()
(line 331 ) GetTableFieldInfo (Linie 331)

Die GetTableFieldInfo Methode gibt das Feld Details für eine bestimmte Tabelle.

  • this returns a array of field descriptions Rückkehr: das gibt eine Reihe von Feldbeschreibungen
  • public Zugang: public
GetTableFieldInfo ( string $tableName ) Array GetTableFieldInfo (string $ tableName)
  • $tableName : the table name to return the fields for string $ tableName: der Name der Tabelle, um die Felder für die Rückkehr
(line 360 ) RegisterSQLErrorCallbackFunction (Linie 360)

Die RegisterSQLErrorCallbackFunction Methode ruft die Funktion auf einem SQL-Fehler übergeben wird, so kann der Entwickler den Fehler richtig zu behandeln.

  • public Zugang: public
RegisterSQLErrorCallbackFunction ( function $functionReference ) void RegisterSQLErrorCallbackFunction (function $ functionReference)
  • $functionReference : the function to call on a error Funktion $ functionReference: die Funktion auf einem Fehler nennen
(line 385 ) Wählen Sie (Linie 385)

Die Select-Methode führt die SQL und gibt entweder ein einzelner Wert oder ein Array

  • a array of either RocksDynamicClasses or RocksDBO objects. Rückkehr: ein Array von entweder RocksDynamicClasses oder RocksDBO Objekte. Es wird wieder RocksDBO Objekte, wenn die Auswahl nur eine Tabelle verwendet.
  • public Zugang: public
Select ( string $query , [ string $fieldDefinition = null ], [ bool $alwaysReturnArray = false ]) gemischt Select (string $ query, [string $ fieldDefinition = null], [bool $ alwaysReturnArray = false])
  • $query : the SQL to execute string $ query: der SQL ausführen
  • $fieldDefinition : a field definition list, this is used internally usually. string $ fieldDefinition: ein Feld Definitionsliste ist dies intern verwendet in der Regel.
  • $alwaysReturnArray : if true it will always return an array bool $ alwaysReturnArray: wenn true wird es immer ein Array
(line 371 ) SelectArray (Linie 371)

Die SelectArray Methode führt die SQL und gibt immer ein Array von Ergebnissen

  • a array of either RocksDynamicClasses or RocksDBO objects Rückkehr: ein Array von entweder RocksDynamicClasses oder RocksDBO Objekte
  • public Zugang: public
SelectArray ( string $query ) Array SelectArray (string $ query)
  • $query : the SQL to execute string $ query: der SQL ausführen
(line 166 ) __get (Linie 166)
  • public Zugang: public
__get ( void __get ( ) $ Var)
  • $ Var
Klasse Constants
= "DatabaseName" (line 54 ) DatabaseConfigName = "DatabaseName" (Linie 54)

Der Name der Datenbank-Konfiguration Schlüssel in der Konfigurationsdatei verwendet

= "Database" (line 38 ) DatabaseSectionName = "Database" (Zeile 38)

Die Datenbank section name in der Konfigurationsdatei verwendet

= "DatabaseType" (line 58 ) DatabaseTypeConfigName = "Datenbanktyp" (Linie 58)

Die datbase Art Konfigurations-Schlüssel in der Konfigurationsdatei verwendet

= "Debug" (line 62 ) DebugConfigName = "Debug" (Linie 62)

Die Debug-Konfiguration Schlüssel in der Konfigurationsdatei verwendet

= "Hostname" (line 50 ) HostnameConfigName = "Hostname" (Zeile 50)

Der Host-Name-Konfiguration Schlüssel in der Konfigurationsdatei verwendet

= "Password" (line 46 ) PasswordConfigName = "Passwort" (Linie 46)

Das Passwort Konfigurations-Schlüssel in der Konfigurationsdatei verwendet

= "Username" (line 42 ) UsernameConfigName = "Benutzername" (Linie 42)

Der Benutzername Konfigurations-Schlüssel in der Konfigurationsdatei verwendet


Noch keine Kommentare wurden zur Verfügung gestellt.
security image

Geschrieben von: Dominic Skinner
Zuletzt aktualisiert: 2011.10.25 16.00.38