2 回答

TA貢獻(xiàn)2051條經(jīng)驗(yàn) 獲得超10個(gè)贊
您可以添加 if 檢查if ($row['cate_name'] == 'computer') { ?>,然后添加selected到此選項(xiàng):
<label for="basicinput">????? : </label>
<?php
$result = mysqli_query($conn, "SELECT * FROM category");
?>
<select name="asset_category" class="form-control" required >
<?php while( $row = mysqli_fetch_array($result)) {
if ($row['cate_name'] == 'computer') { ?>
<option value="<?php echo $row['category_id'];?>" selected><?php echo $row['cate_name'];?></option>
<?php } else { ?>
<option value="<?php echo $row['category_id'];?>"><?php echo $row['cate_name'];?></option>
<?php }
}?>
</select>
注意:如果您有多個(gè)屬于該類(lèi)別的元素,它將選擇最后一個(gè)。

TA貢獻(xiàn)1752條經(jīng)驗(yàn) 獲得超4個(gè)贊
答案很簡(jiǎn)單..讓我們把這段代碼
<label for="basicinput">????? : </label>
<?php
$result = mysqli_query($conn, "SELECT * FROM category");
?>
<select name="asset_category" class="form-control" required>
<?php while( $row = mysqli_fetch_array($result)) {
if($row['cate_name']== printers) { ?>
<option value="<?php echo $row['category_id'];?>" selected="selected">
<?php echo $row['cate_name'];?> </option>
<?php } else { ?>
<option value="<?php echo $row['category_id'];?>">
<?php echo $row['cate_name'];?> </option>
<?php }?>
</select>
</div>
邏輯是使用while循環(huán),使用if類(lèi)檢查條件,并在滿足時(shí)將其設(shè)為選中。然后它將作為選定的值回顯。
- 2 回答
- 0 關(guān)注
- 200 瀏覽
添加回答
舉報(bào)