Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770 Форумы портала PHP.SU :: Версия для печати :: Время
Нужно вывести список событий, до которых осталось менее часа. Не используя тип таблицы timestamp.
Формат времени в БД - HH:MM:SS
Нужно от серверного времени отнимать и выводить.
Проблема в том, что time если разница более часа, выдает слишком большие значения в секундах (ну не как не 3600 сек), чуть ли не в 2 раза больше.
вообще то timestamp это стандарт для хранения времени, но в вашем случае навскидку могу предложить попробовать поиграться с функцией date(), и потом либо фильтровать данные самим скриптом для получения только текущих, или передавать данные полученные из функции в запрос для базы данных.