在我的数据库表中,我有1个字段date_created
,其中包含datetime数据类型。
在我的前视图中,from
和to
日期存在。
在from-> 2014年1月5日和 - > - > 05/01/2014
然后我点击提交按钮。
然后我的查询是这样的: -
$from_date = $_POST['from'];
$to_date = $_POST['to'];
/*Changed Date format as Database*/
$from_date = new DateTime($from_date);
$new_from_date = $from_date->format('Y-m-d');
$to_date = new DateTime($to_date);
$new_to_date = $to_date->format('Y-m-d');
SELECT * FROM table1 WHERE id =37 AND DATE_FORMAT( date_created, '%Y-%m-%d' ) >= '2014-05-15' AND DATE_FORMAT( date_created, '%Y-%m-%d' ) <='2014-05-15'
然后找不到记录。在数据库中有15个日期的记录。为什么不来?
提前致谢。