非常感謝,但我已經解決了。我的方法是:
<div class="bar-right-datetime">
<?php echo $date1; echo ' -- '.date("Y-m-d H:i",strtotime("+1 hour", $last4hours)); ?> </span>
<select id="hours">
<option value="0">--Select Date And Time--</option>
<option value="site-detail-last7days.php?sitename=<?php echo $row['site_name'] ?>&date1=<?php echo $last1hour; ?>">Last Hour </option>
<option value="site-detail-last7days.php?sitename=<?php echo $row['site_name'] ?>&date1=<?php echo date("Y-m-d H:i",strtotime("-3 hours", $last4hours)); ?>">Last 4 Hours </option>
<option value="site-detail-last7days.php?sitename=<?php echo $row['site_name'] ?>&date1=<?php echo date("Y-m-d H:i",strtotime("-7 hours", $last4hours)); ?>">Last 8 Hours </option>
<option value="site-detail-last7days.php?sitename=<?php echo $row['site_name'] ?>&date1=<?php echo $last1day->format('Y-m-d H:i'); ?>">Last 24 Hours </option>
<option value="site-detail-last7days.php?sitename=<?php echo $row['site_name'] ?>&date1=<?php echo $last7days->format('Y-m-d H:i'); ?>">Last 7 Days</option>
<option value="site-detail-last7days.php?sitename=<?php echo $row['site_name'] ?>&date1=<?php echo $last14days->format('Y-m-d H:i'); ?>">Last 14 Days</option>
<option value="site-detail-last7days.php?sitename=<?php echo $row['site_name'] ?>&date1=<?php echo $last1month->format('Y-m-d H:i'); ?>">Last 30 Days</option>
<option value="site-detail-last7days.php?sitename=<?php echo $row['site_name'] ?>&date1=<?php echo $last3months->format('Y-m-d H:i'); ?>">Last 3 Months</option>
<option value="site-detail-last7days.php?sitename=<?php echo $row['site_name'] ?>&date1=<?php echo $last12months->format('Y-m-d H:i'); ?>">Last 12 Months</option>
</select>
<script>
document.getElementById("hours").onchange = function() {
if (this.selectedIndex!==0) {
window.location.href = this.value;
}
};
,我聲明的變量從
$last1hour = date('Y-m-d H:i');
$currenttime = date('Y-m-d H:i');
$last4hours = strtotime(date('Y-m-d H:i'));
$last8hours = strtotime(date('Y-m-d H:i'));
$last1day = new DateTime('today');
$last1day->modify('-1 day');
$last7days = new DateTime('today');
$last7days->modify('-7 day');
$last14days = new DateTime('today');
$last14days->modify('-14 day');
$last1month = new DateTime('today');
$last1month->modify('-1 month');
$last3months = new DateTime('today');
$last3months->modify('-3 month');
$last12months = new DateTime('today');
$last12months->modify('-12 month');
THANKS呼應了很多試。
你的問題很混亂。考慮重寫它,以便更容易理解你想要了解的內容以及你的問題。 – Minzkraut
我沒有試過任何東西,因爲我現在不怎麼做。好吧,我有這個鏈接site-detail-last7days.php?sitename = Sitename&date1 = 2016-06-06 00:00:00.000,以及一個帶有值的下拉列表(3個值:昨天,最近7天和最近30天) ,當我點擊下拉的值,該值必須在url和刷新頁面中進行。所以我的網址(LINK)將是:site-detail-last7days.php?sitename = Sitename&date1 =最近7天 – durduliu2009