2012-03-20 127 views
0

我有一個下拉框,通過運行SQL查詢動態創建選項。但是,我也希望這些選項鍊接到錨點也是選項值的頁面。如果點擊April,則爲mysite.com/date.php#april。正如你所看到的,我有錨點#,但我不知道如何添加動態變量($ startdate)。動態鏈接/下拉菜單

這是我的第一篇文章;讓我知道是否需要額外的信息。

echo '<select onChange="location=(this.value)";>'; 
echo '<option value="date.php#">'; 
echo date('F Y', mktime(0, 0, 0, $startdate[1], $startdate[2], $startdate[0])); 
echo '</option>'; 

回答

2
<?php 
$date = date('F Y', mktime(0, 0, 0, $startdate[1], $startdate[2], $startdate[0])); 
echo '<select onChange="location=(this.value)";>'; 
echo '<option value="date.php#' . $date . '">' . $date . '</option>';