|
Тема
|
countdown
|
|
Автор |
ghs (познат) |
Публикувано | 09.02.06 14:45 |
|
здравейте
трябваше ми един "обратен" брояч или както там се казва и набарах това
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
Как мога да го накарам да проработи взимайки датата от базата данни?
Поздрави, Георги.
| |
Тема
|
Re: countdown
[re: ghs]
|
|
Автор |
Dakota (erotoman) |
Публикувано | 09.02.06 16:47 |
|
Функцията countdown е дефинирана с пет параметъра, а ти й подаваш един. Затова не работи.
Отделно, можеш да вземеш дните до дадена дата директно от базата данни.
Everything louder than everything else...
| |
Тема
|
Re: countdown
[re: Dakota]
|
|
Автор |
ghs (познат) |
Публикувано | 09.02.06 19:56 |
|
да бе верно. сега тръгна. мерси много
| |
|
|
|
|