我正在使用包含教会日历(数字教学)每一天读数的数据库编写一本祈祷书。页面代码是相当简单的PHP,它使用当前日期来确定教会日历的哪一天。这是我得到日期的地方:
$dateinput = date('Y-m-d');
$dateTime = strtotime(date('Y-m-d'));
$dateDt = date('Y-m-d', $dateTime);
$year = date('Y',$dateTime)."<br>";
然后我发现,根据圣诞节,复活节等,它是教会日历的哪个季节,那个季节的哪一周,以及一周的哪一天。
然后我选择与该季节,周和日匹配的行:
$result = mysqli_query($link,"SELECT * FROM prayer WHERE Year='$lectionaryYear' AND SuperSeason='$superSeason' AND Week='$week' AND Day='$dayOfWeek'");
效果很好,但我希望能够点击箭头来查看昨天的读数或明天的读数。这可能吗?我知道PHP是服务器端,我想象的是客户端,所以也许这不是一个选项。
答案 0 :(得分:0)
您可以使用$ _GET变量,并通过前后按钮将日期传递给网址。
你的href看起来像这样
<a href="http://www.example.com/?date=<?php echo date('Y-m-d', strtotime('-1 DAY')); ?>">Back</a>
然后使用日期查询。
$_GET['date']