【发布时间】:2011-08-15 06:13:54
【问题描述】:
我想选择日期范围内的所有星期一并将日期保存在数据库中。这是我尝试过的代码。但它只保存最后一个日期。我想保存所有的星期一。请问您能帮帮我吗?
$startDate = '2011-08-10';
$endDate = '2011-10-23';
for ($i = strtotime($startDate); $i <= strtotime($endDate); $i = strtotime('+1 day', $i)) {
if (date('N', $i) == 1) {
$query = "INSERT INTO class(Day, Date) VALUES('Monday', '".date('Y-m-d', $i)."')";
}
}
【问题讨论】:
-
+1 day增加的任何原因?星期一每周发生一次,真实的故事。