动态链接/下拉菜单

时间:2012-03-20 16:39:14

标签: php javascript mysql html

我有一个下拉框,可以通过运行sql查询来动态创建选项。但是,我还希望这些选项链接到一个页面,其中锚点也是选项的值。即如果点击四月,则为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>';

1 个答案:

答案 0 :(得分: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>';