Php 我想把上个月的最后几天和下个月的前几天填在日历上 echo”“; 对于($i=1;$i,$numDays变量的值是多少?一个月内的天数您的代码中缺少一些内容…这篇文章只打印html…您可以发布所有内容以便我们可以帮助您吗?您过早地跳入无效的算法,给自己造成
我想把上个月的最后几天和下个月的前几天填在日历上Php 我想把上个月的最后几天和下个月的前几天填在日历上 echo”“; 对于($i=1;$i,$numDays变量的值是多少?一个月内的天数您的代码中缺少一些内容…这篇文章只打印html…您可以发布所有内容以便我们可以帮助您吗?您过早地跳入无效的算法,给自己造成,php,html,css,Php,Html,Css,我想把上个月的最后几天和下个月的前几天填在日历上 echo”“; 对于($i=1;$i,$numDays变量的值是多少?一个月内的天数您的代码中缺少一些内容…这篇文章只打印html…您可以发布所有内容以便我们可以帮助您吗?您过早地跳入无效的算法,给自己造成了一个问题。1:获取(计算)第2个月的开始/最后一天:从db获取日期之间的事件(1)3:计算第一周的开始和最后一周的结束4:循环所有完整的周(3),并检查是否有收集到的当天数据(2)(如果在本月)。您可以查看和类。 echo "<tr&g
echo”“;
对于($i=1;$i,$numDays变量的值是多少?一个月内的天数您的代码中缺少一些内容…这篇文章只打印html…您可以发布所有内容以便我们可以帮助您吗?您过早地跳入无效的算法,给自己造成了一个问题。1:获取(计算)第2个月的开始/最后一天:从db获取日期之间的事件(1)3:计算第一周的开始和最后一周的结束4:循环所有完整的周(3),并检查是否有收集到的当天数据(2)(如果在本月)。您可以查看和类。
echo "<tr>";
for ($i = 1; $i <= $numDays; $i++, $counter++) {
$timeStamp = strtotime("$year-$month-$i");
$thisDay = "$year-$month-$i";
if ($i == 1) {
$firstDay = date("w", $timeStamp);
for ($j = 0; $j < $firstDay; $j++, $counter++) {
//lege ruimte
echo "<td> </td>";
}
}
if ($counter % 7 == 0 && $counter != 0) {
echo"</tr><tr>";
}
$monthstring = $month;
$monthlength = strlen($monthstring);
$daystring = $i;
$daylength = strlen($daystring);
if($monthlength <= 1)
{
$monthstring = "0".$monthstring;
}
if($daylength <= 1){
$daylength = "0".$daystring;
}
?>
<td <?php if ($thisDay == $selectedDate)
{
echo "class='active'";
} else {
echo "class='date'";
}
?> height='75px' <?php if ($thisDay != $selectedDate)
{ echo "onclick='date(" . $daystring . "," . $monthstring . "," . $year . ")'";}
//voorbereiden query
$stmt = $db->prepare("SELECT Omschrijving FROM Event WHERE Startdatum <= ? AND Einddatum >= ?;");
//uitvoeren query
$stmt->execute(array($thisDay, $thisDay));
while ($row = $stmt->fetch())
{
$omschrijving = $row["Omschrijving"];
if ($omschrijving != NULL) {
echo "bgcolor='darkgrey'";
}
}
echo ">" . $i . "<br></td>";
}
echo "</tr>";
?>
</table></div><div class="col-sm-2"></div></div>
</div>
</div>