3 回答

TA貢獻1840條經驗 獲得超5個贊
如果你不想回顯 html,你可以如下:
<?php while($row = mysqli_fetch_assoc($result)): ?>
<option value="<?php echo $row['province']; ?>"><?php echo $row['province']; ?></option>
<?php endwhile; ?>

TA貢獻1883條經驗 獲得超3個贊
您的 while 代碼應該是
<select id="ddlProvince" onchange="ShowHide()" name="province"
style="display:block;min-
width:280px;width:80%;padding:5px;height:30px;margin:10px auto 0% auto;">
<option value="0">---Select Province---</option>
<?php
while($row = mysqli_fetch_assoc($result)) {
?>
<option value="<?php echo $row['province'];?>"><?php echo $row['province'];?></option>
<?php } ?>
</select>

TA貢獻1906條經驗 獲得超10個贊
您的 似乎有錯誤,請while嘗試如下:
<?php
while($row = mysqli_fetch_assoc($result)){
echo "<option value='" . $row['province'] ."'>" . $row['province'] ."</option>";
}
?>
你試圖在 PHP 之外寫 HTML while,我懷疑它寫了一些錯誤的 HTML,寫在option外面select
- 3 回答
- 0 關注
- 189 瀏覽
添加回答
舉報