Hi,
function getTranslation()
{
global $db;
$db->select("keyval, $this-yanguage", "uebersetzung", "", "", "", "", "");
What are you doing her?
$db ist die Instanz der mysql Datenbank Wrapper Klasse.
Die soll die Daten und Zustände kapseln.
Warum verwndest Du diese Syntax?
Damit ich das Datenbank Handling "modularisieren" kann.
So meine ich:
$sql="SELECT *FROM tabellenname WHERE ID="$id" ?
So ist meine Funktion flexibler, finde ich.
while($row = $db->fetch_array())
Was ist das was willst Du damit erreichen?
Die Ergebnisse werden in das Array $row gepackt
$this->aTrans[$row['keyval']] = $row[$language];
Übersetze doch mal was hier steht!
Der in den Spalten eingetragen Daten werden zum Index des Arrays und der Inhalt der Spalte language wird zum Wert.
Otto