0

我想要做的是从活动日历中获取一些属于本周的活动,以创建一个显示本周活动的小部件。现在我怎么能用 PHP/MySQL 做这样的事情呢?每个数据库行都有一个日期字段。

这是我正在使用的 db 表的结构: 一只忙碌的猫

我希望我的问题很清楚,我希望有人能够帮助我。

4

2 回答 2

2

使用YEARWEEK()函数:WHERE YEARWEEK(NOW()) = YEARWEEK(datum)

于 2013-09-22T16:45:50.707 回答
-1
select foo, bar from mytable where STR_TO_DATE(datum, '%Y/%m/%d') > (CURDATE() - INTERVAL 7 DAYS);

编辑:将字符串添加到日期转换,因为原始字段是 varchar。

于 2013-09-22T13:40:53.790 回答