html:
<label><input type="radio" name="league" value="Bronze">Bronze</label>
<label><input type="radio" name="league" value="Silver">Silver</label>
<label><input type="radio" name="league" value="Gold">Gold</label>
<label><input type="radio" name="league" value="Platinum">Platinum</label>
<label><input type="radio" name="league" value="Diamond">Diamond</label>
<label><input type="radio" name="league" value="Master">Master</label>
<label><input type="radio" name="league" value="Grand Master">Grand Master</label>
我有一个数据库列,它将他们选择的一个保存为 VARCHAR(我应该使用其他东西吗?)。如何设置它以便选择与数据库中存储的内容一致的单选按钮?
我也可以将其更改为下拉菜单,但我仍然需要知道如何设置选定的值。
这是我尝试过的,但由于某种原因它似乎不起作用。
<?php
$leagues = array('Bronze', 'Silver', 'Gold', 'Platinum', 'Diamond', 'Master', 'Grand Master');
foreach ($leagues as $key=>$value) {
$selected = ($value == $user_data['league'] ? ' selected="selected"' : '');
echo '<label><input type="radio" name="league"' . $selected . ' value="' . $value . '">' . $value . '</label> ';
}
?>