Hallo,
[...]
while ($daten=mysql_fetch_assoc($ergebnis))
$transe[$daten["wort"]]=$daten["übersetzung"];Danke für die Antort/Hilfe.
Noch eine Frage:
$daten ist doch schon ein assoziatives Array in diesem Fall. Oder sehe ich das falsch? Könnte ich dann nicht einfach das Array $daten auf meiner Seite verwenden?
Nein, da Du mit mysql_fetch_assoc() nur eine einzige Ergebniszeile ausliest.
Nur mal so ein Beispiel, vorausgesetzt Englisch ist ausgewählt:
echo "He was eating an ".$daten['apfel'];
'apfel' ist aber nicht der Index, sonder der Wert. Die Spaltennamen werden zum Index ('wort', 'uk').
Die Zeile
$transe[$daten["wort"]]=$daten["übersetzung"];
benötigeich doch garnicht,oder?!?!
Doch, weil Du eben die Werte der Spalte "sprache" den Werten der Spalte 'wort' zuordnen willst.
Gruß Alex