1
這是一個簡單的選項,我知道這是我不能想到的一個很好的邏輯方法來做到這一點。在選擇選項標籤中顯示數據庫中的選定選項
我有以下代碼:
<select name="Title[]" class="form-control">
<option value="">Select title...</option>
<option value="Mr">Mr</option>
<option value="Miss">Miss</option>
<option value="Mrs">Mrs</option>
<option value="Ms">Ms</option>
<option value="Prof">Prof</option>
<option value="Doctor">Doctor</option>
</select>
我想做的事就是我的編輯客戶端頁面上,都展示了他們以前選擇的選項。例如,如果醫生在註冊時被選中,它將在編輯頁面上被默認選中。我知道我可以這樣做:
<option value="Doctor" <?php if($client_title == 'Doctor'){ echo 'selected'; } ?>>Doctor</option>
但它似乎有點多餘的方式來做到這一點。這可以用do while語句輕鬆完成嗎?
對不起,對於簡單的請求,今天有點慢!哈哈
我假設在這裏,你** **做正確的換行代碼的PHP代碼在運行之前,不過啊,這是做到這一點的方式 - 這不是多餘的。你可以在頂部重複使用一個變量作爲值,選擇比較和標籤來簡化它 –
你可以將你的值全部存儲在一個數組中,然後構建select via - 在這個過程當然你也可以檢查它們是否是選擇。 – kero
好吧,哈哈,我忘了添加這些標籤。謝謝:) –