Fejl i mine whiles?
<?include "sql.php";
include "config.php";
$supermand = 1;
$getvalues = mysql_query("SELECT * FROM aktier") or die(mysql_error());
$getaktier = mysql_query("SELECT * FROM aktieinvestments") or die(mysql_error());
while($row_values = mysql_fetch_assoc($getvalues)) {
$update = rand(-50,50);
$i = $update / 10;
$earned = $row_values[kurs] * $i / 100;
mysql_query("UPDATE aktier SET procent='$i', kurs=kurs+$earned WHERE(id='$row_values[id]')");
while($row_aktier = mysql_fetch_assoc($getaktier)) {
$earned2 = $row_aktier[pris] * $i / 100;
mysql_query("UPDATE aktieinvestments SET pris=pris+$earned2 WHERE(id='$row_aktier[id]')");
}
}
print "Aktie-værdierne er blevet opdateret";
?>
Hej, jeg har dette aktie-system som jeg har nogle problemer med :)
Jeg har to whiles, den første opdatere aktierne man kan købe med værdi og procent hvor meget de stiger. Min while nummer 2 opdatere de aktier de allerede er købt (altså deres pris osv). Problemet ligger i at i min while nr 2 hvis den første aktie stiger med 5 stiger alle ens aktier med 5. De andre købte aktier af ens egne bliver afhængige af resultatet af den første
- Er det helt uforståeligt det jeg har skrevet?
