2011-12-31 81 views
0

我有兩個表格tblEmployee和另一個tblCity更新表使用表格與另一個表中的字段

兩個表都安裝這樣的:

tblEmployee 
------------- 
employeeID  
cityID     
name 
sex 
contactNo 

tblCity 
------------- 
cityID 
cityName 

我想創造一種形式,其中管理員可以更新員工的詳細信息。該表單中有一個下拉框,由中的tblCity填充。

我正在努力想出一個查詢,允許管理員從下拉菜單中選擇其中一個城市,這將從員工的cityID更新到相應的城市tblCity

非常感謝提前!

+0

什麼是phpMyAdmin的與此有關?正試圖在該軟件中設置表單? – 2011-12-31 20:53:59

+0

對不起,事後看來,phpMyAdmin並不一定與此有關。 – user1124670 2011-12-31 20:59:25

+0

我懷疑你想要的是設置這樣的選擇值:'<期權價值=「cityID」>的cityName'了'cityID'將被提交,然後你把該值在'tblEmployee.cityID'。例如:http://jsfiddle.net/5McA9/ – 2011-12-31 20:59:56

回答

0

我懷疑你想要的是來設置選擇值如下:

<option value="cityID">cityName</option> 

cityID將被提交,然後你把tblEmployee.cityID該值。

例如:

<p> 
    <select id="sel1"> 
     <option value="001">Auburn</option> 
     <option value="002">Austin</option> 
     <option value="003" selected>Dallas</option> 
     <option value="004">Houston</option> 
    </select> 
    <button rel="sel1">Show selected value (with value attribute)</button> 
</p> 
<p> 
    <select id="sel2"> 
     <option>Auburn</option> 
     <option>Austin</option> 
     <option selected>Dallas</option> 
     <option>Houston</option> 
    </select> 
    <button rel="sel2">Show selected value (no value attribute)</button> 
</p> 

$('button').click(function(){ 
    var $sel = $('#' + $(this).attr('rel')).find('option:selected'); 
    console.log($sel.val() + ' - ' + $sel.text()); 
}); 

http://jsfiddle.net/5McA9/1/

相關問題