Нужна помощь в организации данных MySQL с привязкой к датам...

Alex_v.tv

Новичок
Нужна помощь в организации данных MySQL с привязкой к датам...

Доброго времени суток!

Задача стоит такая:

1. загоняется в базу сообщение пользователя вместе с датой
публикации, например переданной now(); и датой окончания показа, например now()+1месяц;
2. после всего этого безобразия показ объявления осуществляется до тех пор, пока now(); не совпадёт с забитым в базу now()+1; для этого объявления;

План такой...

Подскажите, пож. мысль верна, или надо пойти др. путём?
Буду рад кускам кода, т.к. стеснён временем :-(
 

Tigr

Новичок
3. периодически запускается очистка от старых сообщений, например через крон
 

Alex_v.tv

Новичок
Код:
мысль верна.
Фанат: ты сегодня добр ;-)

-~{}~ 02.06.04 10:49:

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

Фанат

oncle terrible
Команда форума
я всегда добр.
особенноЮ если вопрогс опставлен четко и недвусмысленно.
я так же четко и недвусмысленно на него отвечаю.
заходите еще
 

lucas

Guest
2. после всего этого безобразия показ объявления осуществляется до тех пор, пока now(); не совпадёт с забитым в базу now()+1; для этого объявления;
2. после всего этого безобразия показ объявления осуществляется до тех пор, пока now() не станет больше забитого в базу now()+1; для этого объявления;
 

Tigr

Новичок
Автор оригинала: Alex_v.tv
а если чистить при старые сообщения прямо при помощи скрипта, выводящего их на просмотр?
на времени выполнения не скажется? пока их будет не много, если вообще будут...
Ощутимо нет. И после удаления таблицу лучше оптимизировать: OPTIMIZE TABLE tblname
 

Alex_v.tv

Новичок
2. после всего этого безобразия показ объявления осуществляется до тех пор, пока now() не станет больше забитого в базу now()+1; для этого объявления;
ага, точно, не подумал...
ну ладно, значит теперь можно лезть в мануал )
кстати, из Твери кто-нидь есть? компаньёна для проекта ищу.
 

Demiurg

Guest
Выводящими скпиптами надо выводить а чистить надо чистящими скриптами, которые будут запускаться по крону, или как тебе нравится.
 
Сверху