如果日期小于今天则不显示

时间:2013-04-23 09:26:22

标签: php mysql phpmyadmin

我正在使用

在mysql数据库中通过php搜索数据
id   name   empcode        doj     date of retirement
1     xyz     123456   12/02/1955    12/02/1985      //its an example purpose only
2     abc     254525   05/02/1955    12/02/1989
3     def     055455   10/02/1945    12/02/1552
4     ijk     875545   12/02/1955    12/02/1962

当我使用名称进行搜索时,它应检查姓名以及员工是否已退休并且当前日期已退休。显示没有这个结果的员工。

$raw_results = mysql_query("SELECT * FROM newdb
            WHERE (`EMPCODE` LIKE '%".$query."%') OR (`NAME` LIKE '%".$query."%')") or die(mysql_error());

1 个答案:

答案 0 :(得分:0)

我认为最好将日期作为int(11)存储在数据库中,并以unix时间戳格式存储日期。然后你可以轻松操纵日期。