在我的数据库中,我有日期列表,现在我正在尝试获取所有星期一的日期?如果这是有道理的。
我的db表包括: 日期金额。
我的代码是:
$dt=strtotime('monday');
$day=date("D",$dt);
echo strttoupper($day);
答案 0 :(得分:2)
如果你有一个DATE
MySQL对象,你可以使用DAYNAME
函数,然后搜索:
SELECT * FROM mytable WHERE DAYNAME(date) = 'Monday'
在PHP / PDO-land中,那将是:
foreach($db->query("SELECT * FROM mytable WHERE DAYNAME(date) = 'Monday'") as $row) {
// do stuff with $row
}