Ik heb een scriptje gemaakt dat alle users die in mijn database staan energie erbij moet geven.
Heel leuk allemaal alleen ben ik er net achter gekomen dat als iemand bijvoorbeeld 20% energie heeft en de rest allemaal daarboven, dat als ik dan het scriptje laat uitvoeren dat IEDEREEN dan 20 + 20 heeft (normaal komt er bij iedereen gewoon 20% bij tot max 100%, als het zou werken)
Weet iemand wat er fout is?
<?
// hier staat het connect script
$sql = "SELECT energie.nrg
FROM energie ";
$res = mysql_query($sql);
if (mysql_num_rows($res) >= 1)
{
while ($row = mysql_fetch_array($res))
{
$oudnrg = $row['nrg'];
$max = '81';
if($oudnrg < $max){
$nieuwnrg = $oudnrg+20;
$sql_query = "UPDATE energie SET nrg = '".$nieuwnrg."'";
$result = mysql_query($sql_query) or die(mysql_error());
}
} }?>