Може ли да ми кажете как да направя след като съм израсходвал 10 тренировки и като стане на 0 да брой 6 часа и таблицата training на дадения потребител да се реска и така ако не става така поне да се реска всяка вечер след 00:00 часа :lol:
Код:
<?php
if($_SESSION['name']) {
$name = $_SESSION['name'];
if(isset($_GET['id'])) {
$id = htmlspecialchars($_GET['id']);
if($id == 1){$gexp = '50'; $wantedmoney = '100';}
if($id == 2){$gexp = '100'; $wantedmoney = '200';}
if($id == 3){$gexp = '150'; $wantedmoney = '300';}
if($id == 4){$gexp = '200'; $wantedmoney = '400';}
if($id == 5){$gexp = '300'; $wantedmoney = '500';}
$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 "Обучение<hr color='black' width='300' align='center' /><br>";
echo "Остават ти да тренираш още $training часа<br><br>";
?>