Сколько прошло времени?

  • Автор темы Автор темы seva2
  • Дата начала Дата начала

seva2

Партнер PHPClub.ru
Сколько прошло времени?

Делаю запрос:
select (NOW()-last_activ) as prow from admin_time where nam...

Возвращается мне:
Array ( [prow] => 4163.000000 )

Чего за значение не понятно)

Нужно получить сколько прошло минут с даты последней last_activ (DATETIME)
 
Не могу найти 11.6)

http://www.mysql.ru/docs/man/Date_and_time_functions.html

Вот что нашел, но нормального пути не нашел((
 
PHP:
$get_last_activ=tep_db_query("select UNIX_TIMESTAMP(last_activ) as prow from admin_time where name='".$login_firstname."'");
$get_last_activ_rows=tep_db_fetch_array($get_last_activ);
echo ((time()-$get_last_activ_rows['prow'])/60);

Сделал так но это извращенно))) есть ли оптимальней вариант?
 
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_date-format
 
Сева, а че не вычитаешь в последнем запросе, как вычитал в первом?
 
по-моему одна фигня))) в mysql запросе думаю это будет по нагрузней!
 
как это? думаешь, что будет нагрузней, а сам вычитал?
у тебя с логикой большие проблемы
 
Сверху