2012-07-25 57 views
0

我有一個網站,用戶當前選擇一個選項(「事件」)從列表菜單中填充數據庫(見下面的代碼)。PHP菜單查詢數據庫並顯示文本/鏈接

當用戶在框中點擊他們的選擇時,我想要出現一些文本鏈接,它們是事件所在的「位置」,它們與事件存儲在數據庫的同一行中。

或者代替文本鏈接,它可以填充第二個列表與菜單的位置,我一直沒能得到這個工作對我來說尚未雖然

我一直在試圖得到它的工作通過使用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> 

任何援助,將不勝感激,非常感謝!

回答

0

您沒有發佈任何JS代碼,但是如果我理解正確,事件將作爲下拉列表呈現,並且一旦用戶選擇了您想要觸發事件的選項。

在這種情況下,click將不起作用,您需要綁定的是change

看起來here