Compu: Spalte aus Mysql DB in --> Array

Beitrag lesen

Hi,

also ich möchte die Spalte "key" der Tabelle "uebersetzung" als key in einem Asooziativen Array haben undjeweils die Sprache (andere Spalte) als Wert. Dazu habe ich folgende Funktion geschrieben, bekomme habe aber wohl einen Fehler in der Syntax:

function translation($language)
{
    include('../config/config.inc');
    include('../auth/databaseauth.php');

$sql = "SELECT key , $language
         FROM uebersetzung
   ORDER BY KEY";

$result = mysql_query($sql, dbConnection);
 while ($row = mysql_fetch_array($result)) {
     $t_[$row['key']] = htmlspecialchars($row['$language']);
 }

var_dump($t_[$row['key']]);
 return $t_[];

}

Es kommt die Fehlermeldung:

Fatal error: Cannot use [] for reading in d:\functions\output.php on line 17

Hilfe
:-)

Gruss Compu