我想比较两个日期,如果日期匹配那么只记录但不插入数据库,如果它们不是数据库中的相同数据插入。
我需要它用于考勤系统以避免同时重复输入。
答案 0 :(得分:0)
确保您的日期是有效日期对象。
if(strtotime($date1) < strtotime($date2)){
//Do something
}
答案 1 :(得分:0)
您可以使用mysql日期函数轻松查找数据。
"SELECT * FROM `table_name` WHERE date(date_filed) = '".phpdate."'"
答案 2 :(得分:0)
它将处理查询。请检查以下:
SELECT * FROM table where DATE(date)=CURDATE();