Да се ъпдейтва

haus

Registered
Искам да попитам може лина този кода да се направи да се ъпдейтват тренировките на всеки 24 часа да стават на 24 тренировки ето кода

Код:
<?php
if($_SESSION['name']) {
$name = $_SESSION['name'];
if(isset($_GET['id'])) {
$id = htmlspecialchars($_GET['id']);
if($id == 1){$gexp = '1200'; $wantedmoney = '850';}
if($id == 2){$gexp = '10000'; $wantedmoney = '10000';}
if($id == 3){$gexp = '20000'; $wantedmoney = '20000';}
if($id == 4){$gexp = '30000'; $wantedmoney = '30000';}
if($id == 5){$gexp = '45000'; $wantedmoney = '45000';}
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my1 = mysql_fetch_array($do);
$mymoney = $my1['money'];
$mypower = $my1['power'];
$money = ($mymoney - $wantedmoney);
$power = ($mypower + $gexp);
$training=$my1['training'];
$trainingend=($training-1);
if($mymoney>=$wantedmoney && $training>=1){
$edit =  mysql_query("UPDATE users SET money = '$money', exp = '$power', power = '$power', training='$trainingend' WHERE name = '$name'");}
else if($training <= 0 OR $mymoney < $wantedmoney){
echo "Нямате достатъчно пари или нямате достатъчно часове за днес<br><br>";}}
else
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my1 = mysql_fetch_array($do);
$training=$my1['training'];

echo "<b>Тренирай Издръжливост</b>

<br>Тук можеш да тренираш всеки ден за да повишиш издръжливостта си.<hr color='black' width='300' align='center' /><br>";



echo "Остават ти още $training часа<br><br>";
?>
 
Ех значи... хората направиха нещо и веднага да им изкопирате идеята...
А относно това за всеки час... то ще ти трябват Cron Jobs (гледай втория вариант)...
 

Back
Горе