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 关注
- 165 浏览
添加回答
举报