【发布时间】:2014-06-02 02:38:31
【问题描述】:
在我的数据库中,我有日期列表,现在我正在尝试获取所有星期一的日期?如果这是有道理的。
我的数据库表包括: 日期金额。
我的代码是:
$dt=strtotime('monday');
$day=date("D",$dt);
echo strttoupper($day);
【问题讨论】:
在我的数据库中,我有日期列表,现在我正在尝试获取所有星期一的日期?如果这是有道理的。
我的数据库表包括: 日期金额。
我的代码是:
$dt=strtotime('monday');
$day=date("D",$dt);
echo strttoupper($day);
【问题讨论】:
如果你有一个DATE MySQL 对象,你可以使用DAYNAME 函数,并通过它进行搜索:
SELECT * FROM mytable WHERE DAYNAME(date) = 'Monday'
在 PHP/PDO 领域,这将是:
foreach($db->query("SELECT * FROM mytable WHERE DAYNAME(date) = 'Monday'") as $row) {
// do stuff with $row
}
【讨论】: