我正在爲簡單的事情苦惱,我在Stack上發現了一個類似的問題,但我無法使解決方案正常工作。HTML php預選選項值在下拉列表中加載
我有一個HTML/PHP的形式來編輯用戶的詳細信息。因爲它正在編輯已經存在的信息,所以下拉菜單需要從mysql數據庫預加載一個用戶的組織。由於數據庫正常化,我將組織詳細信息放在用戶表的單獨表中,因此用戶的記錄只保存其組織的標識。
該代碼獲取用戶信息並填充表單進行編輯,但我無法獲取組織下拉列表來顯示用戶的組織。我需要它預先選擇了用戶的組織(如果適用),但仍然有選項列表來改變它。
<td align="right">Organisation:</td>
<td>
<select name="user_org">
<option>Select the organisation</option>
<?php
//query to get the organisations from the db
$get_org = "SELECT * FROM organisations";
$run_org = mysqli_query($con, $get_org);
while ($row_org=mysqli_fetch_array($run_org)){
$org_id = $row_org['org_id'];
$org_name = $row_org['org_name'];
echo "<option value='$org_id';>$org_name</option>";
}?>
</select>
請複製全部代碼,以便我們可以查看錶單提交方式 – Hossam