The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Вывод данных из БД за последние н дней"
Версия для распечатки Пред. тема | След. тема
Форум WEB технологии
Исходное сообщение [ Отслеживать ]

. "Вывод данных из БД за последние н дней" –2 +/
Сообщение от ss (??), 31-Мрт-17, 08:58 
> Вопрос в другом, данные нужно выводить за последние 3 дней вот тут
> В общем я в логическом тупике, прошу помощи :)

взять текущее время в юникстайм
вычесть из него (60*60*24*3)
вставить в селект получившееся число.
это в большинстве случаев - вся что вам надо знать о вычислении разницы в датах.

в зависимости от настройки базы или сессии - вы можете использовать разный формат даты. но из вашего скрипта мне вообще говоря не видно где у вас там колонка с датой?
то есть таймстамп то у вас в базе есть у строк?

если таймтамп пишеться как дата- то там и так юникстайм по умолчанию... если текстовое поле- хреновый у вас был программист. ну тогда просто добавляется одна строка по преобразованию формата даты к юникстайму и далее все как описано выше...

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Вывод данных из БД за последние н дней, HattabbI4, 26-Мрт-17, 10:23  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру