2013-10-13 67 views
0

您可能在填寫註冊表單時看到了一些網站,您必須從下拉列表中選擇國家,而另一個下拉字段則通過提取自動發送該國的州或城市從數據庫。從同一頁面的下拉菜單中獲取phpmyadmin數據

與myphpmyadmin db中的數據一樣。在一張表中我有部門名稱,另一張表中有員工姓名。當用戶從下拉列表中選擇部門時,另一個下拉列表應顯示員工姓名。

請讓我知道如何去做。

回答

0

你可以做到這一點,如下:

各個部門都會有一個唯一的ID,例如IT部門有14的ID同樣每一個員工都有其唯一的ID,也是部門ID。例如,Jhone Doe在IT部門,他的部門ID將爲14.

您的員工表將有一個部門ID字段,您將在其中爲每個員工放置部門ID。

選擇部門下拉時,所選部門(ID)的值將被髮送到查詢,並且該部門的所有員工將被選中。該查詢將如下(說IT部門被選中,其ID爲14):

select * from employees where department_id = 14; 

我希望這會幫助你。

+0

但該部門的所有員工將如何出現在同一頁面上。當我們選擇部門ID並按下GO,我們將進入下一頁。我希望這個值出現在同一頁面上。我認爲我們需要ajex或jquery。 – user2841252

+0

是的,爲此,您將需要JQuery ajax(http://api.jquery.com/jQuery.ajax/)。撥打電話後,在php中創建員工的下拉列表並在php文件中將其回顯。然後使用JQuery的地方,返回下拉列表在您的HTML下面的部門下拉列表 –

+0

嗨,你可以告訴我你的Skype或任何messanger ID。只是爲了建立連接。你能告訴我這個代碼嗎? – user2841252

相關問題