【发布时间】:2010-01-10 06:40:11
【问题描述】:
场景:
有4个项目:
30day pass
60day pass
180day pass
365day pass
有一个每月(30 天)的信用上限。因此,如果您在月底前用完积分,则需要再购买 30 天通行证,或者等到下一个续订期。
一个人今天购买了 30 天的通行证,购买日期记录到 DB。还会记录到期日期。
if ($todaysdate >= $expirydate) //DONE.
但是 60 天和 180 天的通行证呢?
我们已购买日期和到期日期。每 30 天,需要为下个月重置信用额度。
我真的不知道如何最好地解决这个问题。
【问题讨论】: