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

时间:2012-07-25 09:09:40

标签: php javascript mysql forms

我有一个网站,用户当前从列表菜单中选择一个选项(“事件”),该菜单是从数据库填充的(参见下面的代码)。

当用户在框中单击他们的选择时,我希望显示一些文本链接,这些链接是该事件所在的“位置”,它们与事件存储在数据库的同一行中。

或者不是文字链接,它可以用位置填充第二个列表菜单,但我还没有能够让它为我工作

我一直试图通过使用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>

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

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

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

here