2011-10-12 91 views
0

當試圖搜索這個特定的東西時,我最終只想找到如何從數據庫中創建下拉菜單,這已經完成了。我正在構建一個列表來跟蹤預定義數量的人員在他們自己的表中完成的任務。該記錄將保存完成我正在尋找任務的人的名字如下:Autopopulate從mysql下拉菜單

Employee表:
---(沒有選擇)
薩拉·約翰遜
李四
馬克奧布萊恩

任務表:
清潔櫃
解鎖車門
開燈

所以現在有一項任務,然後是一個下拉菜單,將員工姓名放入其中。我想要的是,如果插入一條記錄,然後返回到頁面,自動查看該任務是否有人已經完成並自動選擇它,但仍然有可能從相同的下拉列表中更改。

現在,它會刪除當前記錄,無論用戶放入什麼,所以如果他們不知道是否有人打開燈光,它會將其擦除並替換爲「---」。這使得用戶必須查看記錄,看看是否有人放入任何東西,然後基本上重新創建記錄,然後添加他們需要的任何更改。

我希望能有任何意義。

+0

你失去了我在那裏 – Muleskinner

回答

3

我在理解您的問題時遇到了一些麻煩,但我認爲您正在尋找的是設置下拉字段的默認選擇的方法。在HTML中,您可以通過將selected="selected"的屬性添加到<option>標籤來實現。它看起來像這樣:

<select name="foo" size="1"> 
    <option value="1">Value 1</option> 
    <option value="2" selected="selected">Value 2</option> 
</select> 

如果這不是你的意思,請進一步解釋。 :)

+2

我是個白癡。當然。就是這樣,你是對的。我可以先拿出結果,保存並使用它來自動填充它。非常感謝。 – sotwacct