K_Rex
14.03.2002, 13:12:39
Hallo!
Ich arbeite gerade an einer Seite, in der der Content aus einer MySQL Datenbank ausgelesen wird.
So lese ich aus:
...
$result = mysql_query("SELECT * FROM content WHERE (OPENER = 't') ORDER BY ID");
while($row = mysql_fetch_object($result)) {
...
$row->TEXT_KL
...
Im Feld TEXT_KL ist ein kleiner Übersichtstext in deutsch enthalten. Nun soll es aber auch noch eine englische und französische Version der Seite geben. Ich schicke von der Startseite aus eine Veariable LANG mit deren Wert entweder E für englisch oder F für französisch ist.
In der Datenbank heissen die Felder TEXT_KLE (Englisch) bzw. TEXT_KLF
Nun stelle ich mir das ganze so vor:
if (isset($LANG)){
echo "$row->TEXT_KL$LANG";
}else{
echo"$row->TEXT_KL";
}
Aber so einfach lassen sich die Variablen leider nicht zusammenhängen...
Könntet ihr mir bitte helfen oder mir sagen wo der Fehler liegt?
Vielleicht ist das ja auch kompletter Schwachsinn was ich da mache...
Danke für eure Hilfe!
Ich arbeite gerade an einer Seite, in der der Content aus einer MySQL Datenbank ausgelesen wird.
So lese ich aus:
...
$result = mysql_query("SELECT * FROM content WHERE (OPENER = 't') ORDER BY ID");
while($row = mysql_fetch_object($result)) {
...
$row->TEXT_KL
...
Im Feld TEXT_KL ist ein kleiner Übersichtstext in deutsch enthalten. Nun soll es aber auch noch eine englische und französische Version der Seite geben. Ich schicke von der Startseite aus eine Veariable LANG mit deren Wert entweder E für englisch oder F für französisch ist.
In der Datenbank heissen die Felder TEXT_KLE (Englisch) bzw. TEXT_KLF
Nun stelle ich mir das ganze so vor:
if (isset($LANG)){
echo "$row->TEXT_KL$LANG";
}else{
echo"$row->TEXT_KL";
}
Aber so einfach lassen sich die Variablen leider nicht zusammenhängen...
Könntet ihr mir bitte helfen oder mir sagen wo der Fehler liegt?
Vielleicht ist das ja auch kompletter Schwachsinn was ich da mache...
Danke für eure Hilfe!