Lorinz,
$day = 60*60*24;
$time=time();
$bonus = $user['bonus'] + $day;
if($bonus < time()){
$rand_s = rand(100,5000);
$rand_g = rand(1,20);
$rand= rand(1,3);
echo '<div class="row">';
if($rand==1){
echo '<div class="main">
<div class="block_zero center">Вам начислено:<br>
Золото: <img src="/images/icon/gold.png" alt=""> '.$rand_g.'<br></div></div>';
mysql_query("UPDATE `users` SET
`g`=`g`+".$rand_g.",
`bonus`=".time()."
WHERE `id`='".$user['id']."'"

;
}elseif($rand==2){
echo '<div class="main">
<div class="block_zero center">Вам начислено:<br>
Серебро: <img src="/images/icon/silver.png" alt="">'.$rand_s.'<br></div></div>';
mysql_query("UPDATE `users` SET
`s`=`s`+".$rand_s.",
`bonus`=".time()."
WHERE `id`='".$user['id']."'"

;
}else{
echo '<div class="main">
<div class="block_zero center">Вам начислено:<br>
Золото: <img src="/images/icon/gold.png" alt="">'.$rand_g.'<br>
Серебро: <img src="/images/icon/silver.png" alt="">'.$rand_s.'<br></div></div>';
mysql_query("UPDATE `users` SET
`s`=`s`+".$rand_s.",
`g`=`g`+".$rand_g.",
`bonus`=".time()."
WHERE `id`='".$user['id']."'"

;
}
echo '</div>';
}else{
echo '<div class="main">
<div class="block_zero center">Вы уже получали бонус сегодня!)))</div></div>';
}
Такой вопрос... перехожу на эту страницу мне показывает рандомное число, а запрос в бд не идет что мне дали столько то ресурсов и во сколько по времени, в чем может быть ошибка?