[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Автоматический декремент значения
xxxLOGIATxxx
Всем привет. Интересует тема реализации автоматического декремента определённого значения в базе.

Например, у нас в базе есть таблица и поле, в котором прописано число 7 (т.е. неделя). Как средствами PHP разработать счётчик, который автоматически по истечении сутки будет уменьшать это значение на 1 (день)?

Задача доработать доску обьявлений, заставить обьявления иметь свой срок годности и по его истечении сделать их неактивными. С остальным справляюсь, а вот автоматический декремент для меня уже слишком сложен. Как такое можно качественно реализовать? Или лучше создать ещё одно поле с датой (дата окончания) и уже после её обработать на условиях?
Valick
Цитата
Или лучше создать ещё одно поле с датой (дата окончания)

так и должно быть
а можно не заморачиваться с вычислением даты, а сделать поле в котором хранится интервал например в сутках и расчет вести относительно даты подачи объявления
декримент там никакой не нужен, просто почитаете про mysql INTERVAL
___
хотя лучше вариант с датой окончания, а вычислять ее можно автоматически средствами РНР перед занесением в БД

_____________
Стимулятор ~yoomoney - 41001303250491
xxxLOGIATxxx
Цитата (Valick @ 16.03.2013 - 05:16)
Цитата
Или лучше создать ещё одно поле с датой (дата окончания)

так и должно быть
а можно не заморачиваться с вычислением даты, а сделать поле в котором хранится интервал например в сутках и расчет вести относительно даты подачи объявления
декримент там никакой не нужен, просто почитаете про mysql INTERVAL
___
хотя лучше вариант с датой окончания, а вычислять ее можно автоматически средствами РНР перед занесением в БД

Агась, спасибо, так и сделаю smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.