Php菜单查询数据库并显示文本/链接


Php menu queries database and displays text/links

我有一个站点,用户当前从数据库中填充的列表菜单中选择一个选项("事件")(请参阅下面的代码)。

当用户点击框中的选择时,我希望出现一些文本链接,这些链接是事件所在的"位置",与事件存储在数据库的同一行。

或者,它可以用位置填充第二个列表菜单,而不是文本链接,尽管还没能让它为我工作

我一直试图通过onclick让它发挥作用,但没有这样的运气。关于我应该做什么,有什么建议/想法吗?

到目前为止的代码是:

    <?
    require_once('dbconnect.php');
    $sql="SELECT id, event FROM events";
    $result=mysql_query($sql);
    $options="";
  while ($row=mysql_fetch_array($result)) {
$id=$row["id"];
$event=$row["event"];
$options.="<OPTION VALUE='"$event'">".$event;'</OPTION>';
}
?> 

对于形式:

    <select name="event" id="event">
    <?=$options?>
    </select>

任何帮助都将不胜感激,非常感谢!

您没有发布任何JS代码,但如果我理解正确,事件将显示为下拉列表,一旦用户选择了一个选项,您就想触发一个事件。

在这种情况下,click将不起作用,您需要绑定的是change

看这里。