Hey, ich brauche nochmals eure Hilfe. Ich habe eine if-Anweisung.
Alles funktioniert soweit, doch leider wird der Button, welcher in der if-Anweisung steht, nicht ausgegeben, sondern der Satz welcher in der else-Anweisung steht, obwohl bei der Spalte restarterpack eine 0 steht.
Hier mal der PHP code, habe ich etwas falsch gemacht, habe ich etwas nicht berücksichtigt? Wäre toll, wenn einer den code mal genauer anschauen könnte. Wenn ich auf die Seite gehe, erscheint der Satz "Du hast das Restarter Pack schon erhalten!", dieser Satz sollte erst erscheinen wenn in der Spalte restarterpack eine 1 steht, aber es steht eine 0 drin, weswegen eigentlich der Button ausgegeben werden muss. Tut dieses Script aber nicht
$restarterpack = mysql_query("SELECT restarterpack FROM users WHERE id = '".$my_id."'");
$restarterpack = mysql_fetch_row($restarterpack);
if(isset($_POST['restart'])){
mysql_query("INSERT INTO `items` (`user_id`, `room_id`, `base_item`, `extra_data`, `wall_pos`) VALUES ('".$my_id."', '0', '248', '', '')");
mysql_query("UPDATE users SET restarterpack = '1' WHERE id = '".$my_id."' LIMIT 1");
echo"Du hast das nun gekauft!";
}
echo '<form action="_v4.php" method="post">';
if ($restarterpack["restarterpack"] == "0"){
echo '<input type="submit" class="save" name="restart" value="Kaufen">';
echo '</form>';
}
else{
echo "Du hast das Restarter Pack schon erhalten!";
}
Alles anzeigen
Ich hoffe ihr könnt mir weiterhelfen. Grüße
++ Thread wurde updated++