Umschalten, Deutsch - Englisch

Loddar1

Erfahrenes Mitglied
Hi Ich hab mal wieder eine Frage,
Ich möchte über MySql eine Sprach.php laden.
Ich habe in der Datenbank eine Zelle lang mit 0 für Deutsch
Jetzt möchte ich in die Datenbank eine 1 für Englisch eingeben.

Das eintragen funktioniert auch, Habe im Header folgendes:
PHP:
<?php mysql_query("UPDATE $table SET lang='$_POST[lang]'");?>
<form method="post" action="">
<select name="lang">
<option value="
PHP:
<?php  echo $basic[lang];
">
PHP:
  if ($basic[lang]=="0")echo "DE";else echo "EN";?>
</option>
<option value="
PHP:
<?php if ($basic[lang]=="0")echo "1";else echo "0";?>
">
PHP:
<?php if ($basic[lang]=="0")echo "EN";else echo "DE";?>
</option>
</select>
<input class="logbut1" type="submit" name="save" value="GO" /></span></form>

Ein Link sieht so aus: index.php?file=start.php

Wenn ich jetzt ein refresh mache, ändert sich auch der DB eintrag immer wieder in = 0

in der DB steht:

`lang` int(1) unsigned NOT NULL,

weis einer einen Rat?
 
Zurück