Показать сообщение отдельно
Старый 11.03.2010, 11:46   #21
mozilla
Новичок
 
Регистрация: 09.03.2010
Сообщений: 12
Сказал(а) спасибо: 4
Поблагодарили 9 раз(а) в 4 сообщениях
mozilla На верном пути
По умолчанию

Дата начисления АП:

PHP код:
$result mysql_query("SELECT * FROM saved_variables WHERE NextArenaPointDistributionTime");
$myrow mysql_fetch_array($result);
$ap $myrow***91;"NextArenaPointDistributionTime"***93;;
echo 
"Распределение АП:<br>";
echo 
date ('d.m.Y H:i:s'$ap); 
То же самое, только таймером обратного отсчета:

PHP код:
$result mysql_query("SELECT * FROM saved_variables WHERE NextArenaPointDistributionTime");
$myrow mysql_fetch_array($result);
$ap $myrow***91;"NextArenaPointDistributionTime"***93;;
$timeleft $ap-time();
function 
getFormatedTime($timeleft)
{
    
$d intval($timeleft 86400);
    if (
$d <= 0)    $d 0;
    
$timeleft $timeleft $d 86400;
    
$h intval($timeleft 3600);
    if (
$h <= 0)    $h 0;
    
$timeleft $timeleft $h 3600;
    
$m intval($timeleft 60);
    if (
$m <= 0)    $m 0;
    
$s $timeleft $m 60;
    if (
$s <= 0)    $s 0;
    if (
$d 0)            return "$d дн. $h ч. $m мин.";
    else if (
$h 0)    return "$h ч. $m мин. $s сек.";
    else if (
$m 0)    return "$m мин. $s сек.";
    else                return 
"$s сек.";
}
echo 
"Распределение АП через:<br>";
echo 
getFormatedTime($timeleft); 

Последний раз редактировалось mozilla; 11.03.2010 в 12:29.
mozilla вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Hantet (17.04.2010), Shadez (11.03.2010), wroud (13.11.2011)