I
incendium
Guest
wieso funktioniert dieses cript nicht. ich hab in der tabelle, für metall 2000 gesetzt. jetzt wenn ich die $rohstoffe(500) abziehe, kommt immer null heraus. wieso kommt nicht 1500 heraus?!?
PHP:
<?php
session_start();
?>
<?php
if(!isset($_SESSION["username"]))
{
echo "Sie haben keine Berechtigung diese Seite zu sehen, da sie nicht eingeloggt sind.";
exit;
}
else{
mysql_connect('localhost','Kevin','++++');
mysql_select_db('homepage');
$rohstoffe = 500;
$abfrage = "SELECT * FROM login";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
$metallmine = $row->metallmine;
$user = $row->username;
$metall = $row->metall;
if(($rohstoffe = $metall) OR ($rohstoffe < $metall ) )
{
$metall = $metall - $rohstoffe;
$metallmine ++;
$sql = "UPDATE login SET metallmine = '".$metallmine."' WHERE username = '".$_SESSION['username']."'";
$sqla = "UPDATE login SET metall = '".$metall."' WHERE username = '".$_SESSION['username']."'";
$update = mysql_query($sql);
$updateb = mysql_query($sqla);
if ((mysql_query($sql)) AND (mysql_query($sqla))) { echo 'Die Metallmine wurde ausgebaut.'; echo " <a href=\"start.php\">WEITER</a> "; }
}
else{
echo " Sie haben nicht genug Rohstoffe!";}
}
?>