1

我已经搜索了我的问题,但没有找到它,因此我发布了。

实际上,我在数据库中有用户个人资料,我只想制作搜索按钮以仅显示过期的个人资料,并且我已将用户成员资格存储在天数和日期内。

根据我以 2013-07-26 格式保存在 mysql 数据库中的日期,几天我只保存天数,例如:一个月我保存了 30 天。

但问题只是为了隐藏活动结果。所以请解决我的问题,我正在设置我的 php 代码。

{
    THIS CODE IS WORKING FINE AND PRODUCE THE IF ELSE STATEMENT VERY EXCELLENT
    $your_date = strtotime($row['DATE']);
    $datediff = $now - $your_date;
    $ss=floor($datediff/(60*60*24)) ."";
    $period = $row['PERIOD'];
    {if($ss>$period){$dtfv='<a href="editex.php?edit='.$row['ID'].'">Due Dt:          
    Crossed</a>';}else{$dtfv="ACTIVE";}}
 }

但我的 SQL 查询不成功

我正在使用这个查询

{
    $ss is a function

    $mysql="Select * from c1 where PERIOD=>'$ss'";


}
4

1 回答 1

0

已编辑

我们首先需要知道你的 talbe 模式 .. 我猜你有两列“句号”,“过期日

所以你的sql语句是这样的

select * from c1 where NOW()< DATE_ADD(date, INTERVAL PERIOD DAY);

将数据PERIOD类型varchar更改为INT

于 2013-07-25T11:41:00.713 回答