if sætning som ikke virker som det skal
Hejsa Eksperter,Den er sikkert meget nem den her, men forstår ikke lige hvorfor det ikke rigtigt virker.
Så håber nogen af jer kan.
Her er min kode:
mysql_query("UPDATE brugere SET layout='$id' WHERE userId='$userId'")or die(mysql_error());
$id = isset($_GET[id])?$_GET[id]:"";
if( $id == "1" )
$id = "Grøn";
$id = isset($_GET[id])?$_GET[id]:"";
if( $id == "2" )
$id = "Blå";
$id = isset($_GET[id])?$_GET[id]:"";
if( $id == "3" )
$id = "Gul";
echo "<br /><b><font color=\"green\" size=\"4\">Layout Id er sat til $id</font></b>";
Det der er problemet er at det kun er den nederste $id som virker. dvs hvis jeg skifter farven til Gul så skriver den at nu er farven ændret til Gul. Men hvis jeg så prøver at skifte til Grøn eller Blå så skriver den bare Idet ? Altså 1 og 2.
Nogen der kan fortælle mig hvorfor ?
På forhånd tak.
