【发布时间】:2013-10-22 01:39:47
【问题描述】:
例如,数据库中的列(日期)显示“2013-10-14 14:37:38”。
如何编辑$todaysDate 以显示今天的所有日期?我知道我必须在某处使用 % 但我尝试了很多方法都没有成功。 :/
我的代码如下:
$todaysDate = date("Y-m-d");
$query_today = $db->prepare("SELECT * FROM table WHERE date=:date");
$query_today->bindParam(":date", $todaysDate);
$query_today->execute();
更新
下面没有任何工作。我只想从一个简单的date("Y-m-d") 中选择数据库中的所有日期。如果数据库中的日期是“2013-10-14 14:37:38”,我只想选择 2013-10-14。类似date("Y-m-d%")。
【问题讨论】:
-
在 MySQL 中 DATE(date_field) 不返回没有时间的日期吗?