Hallo Andreas,
ich kann meinen alten Eintrag nicht mehr finden???
Danke, ich habe nun die Hilfe von dedlfix ausprobiert,
leider noch ohne Erfolg.
Hier die Hilfe von dedlfix:
---------------------------
Es ist vielleicht nicht nötig, einzelne Variablen anzulegen. Ein Vorschlag wäre, ein Array anzulegen, dessen Keys aus dem Inhalt von "bezeichnung" gebildet werden. Damit hast du eine definierte Stelle und keinen Variablen-Wildwuchs. Hier ein Beispiel:
$config[$row->bezeichnung] = $row->deutsch;
und vor dem while ein
$config = array();
Im Feld "bezeichnung" sollte nun aber der Inhalt nicht mehr mit einem $ beginnen.
Ich habe das so versucht umzusetzen:
------------------------------------
$abfrage = "select * from $db5 order by bezeichnung";
$ergebnis = mysql_query($abfrage);
$config = array();
if($sprache == "DE")
{
while($row = mysql_fetch_object($ergebnis))
{
$config[$row->bezeichnung] = $row->deutsch;
}
}
else
{
// gleicher Code wie oben nur mit englisch
}
Problem: die Variablen haben keinen Inhalt.