我想要注册日期和到期日期php,mysql

时间:2012-11-13 11:04:03

标签: php mysql date

我开发了广告网站

但我有问题,我想从注册日期开始制作期间

当此期间结束时,广告将消失

我输入了插入查询

示例:

//i put in insert query for reg_date this 

'insert into ads (reg_date) values (NOW());
  

row1 --- reg_date ==== 13/11/2012

     

row2 --- exp_date ==== 1个月

我想在一个月后这个广告将消失或不活跃

2 个答案:

答案 0 :(得分:2)

INSERT INTO ads (reg_date, exp_date) VALUES (now(), DATE_ADD(NOW(), INTERVAL 1 MONTH))

答案 1 :(得分:1)

写一个cron文件,让exp_date在句点结束前7天报警,并为每日运行安排此cron。查询七天之前到期日期。

SELECT * FROM ads WHERE DATE_ADD(CURDATE(),INTERVAL 7 DAY)= exp_date;