Запис на точно време

bobbykokala

Registered
Здравейте!
Искам в базата данни да записвам датата и часа на изпращането на формуляра и после при извеждането да показва преди 5 минути(1 час, 2 часа и 10 минути) като на вбокс. Надявам се да сте ме разбрали!
 
Когато записваш в db-то записваш с това ->

Код:
$timenow = time();

Когато извеждаш ще извеждаш времето така ->

$predi = time() 0 $row['timeotDB'];

Код:
if($predi == 0)
{
	$showtime = 'Токущо';
}
else if($predi > 0 AND $predi < 60)
{
	$showtime = 'преди '.$predi.' секунди.';
}
ele if($predi > 60 AND $predi < 3600)
{
	$minutes = ceil($predi / 60);
	$showtime = 'преди '.$minutes.' минути.';
}
else if($predi > 3600 AND $predi < 86400)
{
	$hours = ceil($predi / 3600);
	$showtime = 'преди '.$hours.' часове.';
}
else
{
	$days = ceil($predi / 86400);
	$showtime = 'преди '.$days.' дни.';
}

Мисля, че виждаш алгоритъма и ще успееш да си го едитнеш да показва и мунити и секунди :)
 
А това $predi = time() 0 $row['timeotDB']; ми вади грешка 500.

Извеждането така както ми го даваш ми върчи чудесна работа няма да го пипам.
 
bobbykokala каза:
А това $predi = time() 0 $row['timeotDB']; ми вади грешка 500.

Извеждането така както ми го даваш ми върчи чудесна работа няма да го пипам.

А, оправих се. Това 0 трябвало да е - по пътя на логиката ;d
 

Back
Горе