-2

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());
4

1 に答える 1

0

データベースに日付を int(11) として格納し、日付を UNIX タイムスタンプ形式で格納する方がよいと思います。その後、日付を簡単に操作できます。

于 2013-04-23T09:33:34.103 に答える