【发布时间】:2015-01-11 11:23:47
【问题描述】:
我有一个表,其中包含一个名为日期的字段,类型为时间戳。我只会检索特定日期的行。
我的 PHP 脚本以 dd-MM-YYYY 格式接收日期
这就是我解析查询日期的方式:
$converted_date = date("Y-m-d", strtotime($date));
这是我的 WHERE 子句:
WHERE DATE(date) = '" . $converted_date . "' ORDER BY date DESC"
我总是得到一个空的结果。
【问题讨论】:
-
首先——
date是mysql的保留字,至少你应该使用反引号 -
@u_mulder(和upvoter)日期不是保留字