Есть несколько вопросов: 24 часа по юниксовому времени эт сколько будет? И второе - как то криво считается сумма массива $ar (если запись у этого логина одна - считает ее два раза, если несколько - считает только первые несколько значений) помогите пожалуйста разобраться.
PS: В таблице today есть поля id (AI), login, money, time (datetime в который вставляется CURRENT_TIMESTAMP)
Пока что код такой
<?php
$t=mysql_query ("DELETE FROM today WHERE UNIX_TIMESTAMP() - UNIX_TIMESTAMP(time) > 86400") or die ("Can't delete old sess");
$re = mysql_query ("SELECT money FROM today WHERE login='$login'") or die ("не могу выбрать результат");
$ar = mysql_fetch_array ($re);
if (!$ar) { printf ('<DIV id="prize">
Выиграно за сегодня:
</div>
<DIV id="gm">
0 gm
</div>');}
else {?>
<DIV id="prize">
Выиграно за сегодня:
</div>
<DIV id="gm">
<?php echo array_sum($ar) ?> gm
</div>
<?php } ?>