簡體   English   中英

如何在數據庫的下拉菜單上設置選定的值

[英]How to set selected value on dropdown menu from database

我有一張三列的桌子。 前兩個包含從數據庫自動生成的數據,該列包含具有3個不同類別的下拉菜單:

<tr id='+response[i]['itemcode']+'> 
  <th>'+response[i]['itemcode']+'</th>
  <th>'+response[i]['temaxia']+'</th>
  <th>
    <select class="status">
      <option value="incomplete">incomplete</option>
      <option value="unfinished">ημιτελής</option>
      <option value="complete">complete</option>
    </select>
  </th>
</tr>

我根據下拉菜單中的選擇使用PHP腳本對數據庫進行udpate。 我現在要做的是在下拉菜單中顯示數據庫中存在的值。 我知道有一個名為“ selected”的屬性,您可以按以下方式使用它:

<select>
  <option value="complete">complete</option>
  <option value="incomplete">incomplete</option>
  <option value="unfinished" selected>unfinished</option>

但這不是我想要的。 理想情況下,我需要一個可以在父元素上設置的屬性:

<select>

並用我在數據庫中的值填充它。 這有線嗎?

我附上界面的屏幕截圖。 在此處輸入圖片說明

您也可以在select中添加“ value”屬性。

就像: <select value="your-value-here">

添加name屬性以進行選擇,則該值將在

$_POST['select_name'] // or $_GET['select_name'], depends on form method attribute

選擇將是

<select name="select_name">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM