countdown

2 отговора 125 прегледа
#1

countdown

здравейте

трябваше ми един "обратен" брояч или както там се казва и набарах това

function countdown($year, $month, $day, $hour, $minute)
{
$the_countdown_date = mktime($hour, $minute, 0, $month, $day, $year, -1);
$today = time();
$difference = $the_countdown_date - $today;
if ($difference < 0) $difference = 0;
$days_left = floor($difference/60/60/24);
$hours_left = floor(($difference - $days_left*60*60*24)/60/60);
$minutes_left = floor(($difference - $days_left*60*60*24 - $hours_left*60*60)/60);
echo($days_left);
}

за да го викна някъде из страницата пиша countdown(2006,5,1,0,0); примерно и всичко върви добре. проблемът идва, че ако искам да го напрвая да дърпа датата от база данни (пример: countdown($row[3]);) не го пуска а вътре в row[3] си е записано както нормално 2006,5,1,0,0

Как мога да го накарам да проработи взимайки датата от базата данни?
Поздрави, Георги.

Отговор
в отговор на ghs #2

Re: countdown

Функцията countdown е дефинирана с пет параметъра, а ти й подаваш един. Затова не работи.

Отделно, можеш да вземеш дните до дадена дата директно от базата данни.

Everything louder than everything else...
Отговор
в отговор на Dakota #3

Re: countdown

да бе верно. сега тръгна. мерси много

Отговор