聘我网

新概念招聘3.0

关于表单信息发布有效期的问题

vote up0vote downstar

在数据库表单中设了个时间段,格式为2009.12.27 18:30;30

在用户发布信息中有个选项: 有效期,选1,2,3月

且信息是在24小时内审核通过,才发布即存进数据库。

在用户发布后,我会先存在表中,但不填时间(当我通过后,再填入通过的时间开始)。

1。想问如何用户在一天中,限制它只发三条(即在审核前只发三条),这个时间是怎么处理 2。如何通过后,让时间在有效期时自动删除信息,这个时间如何处理

或你们是怎么做这个发布信息带有效期限功能的

 

2 个答复

vote up0vote down

信息表中设置一个“到期时间” 字段,在插入信息的时候根据当时的时间算出过期时间存入数据库。 在查询所有信息的时候只查询过期时间大于现在时刻的信息

链接
vote up0vote down

问题1,

SELECT count(*) total FROM whatever WHERE date(datefield) = CURdate();

查询用户当天发布总数。

对于问题2,需要一个后台程序,不断查数据库,看发布时间距离现在是否在有效期限内

链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.