为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 PHP 在下拉列表中从数据库中加载记录

如何使用 PHP 在下拉列表中从数据库中加载记录

PHP
九州编程 2022-07-16 18:36:47
This is my edited HTML code... and i think ur right guys, there is a problem with my while T.T这是我编辑的 HTML 代码……我认为你们是对的人,我的 while TT 有问题 这是我编辑的 HTML 代码……我认为你们是对的人,我的 while TT 有问题这是我编辑的 HTML 代码……我认为你们是对的人,我的 while TT 有问题thankyou in advance..  这是我编辑的 HTML 代码……我认为你们是对的人,我的 while TT 有问题<body style="font-size:15px;font-family:sans-serif;padding:0px;margin:0px;"><div style="min-width:300px;width:80%;margin:20px auto auto auto;border:1px solid black;padding:10px;"><h1 style="font-size:30px;font-weight:bolder;font-family:arial">Contact Us</h1><form action="" method="post" id="ContactUs"><h2 style="font-size:20px;font-weight:bolder;font-family:arial;margin- left:2%;">Personal Information</h2><input value="" placeholder="First Name" name="" style="display:block;min- width:280px;width:80%;padding:5px;height:30px;margin:10px auto 0% auto;"><input value="" placeholder="Last Name" name="" style="display:block;min- width:280px;width:80%;padding:5px;height:30px;margin:10px auto 0% auto;"><input value="" placeholder="Organization" name="" style="display:block;min- width:280px;width:80%;padding:5px;height:30px;margin:10px auto 0% auto;"><input value="" placeholder="Email" name="" style="display:block;min- width:280px;width:80%;padding:5px;height:30px;margin:10px auto 0% auto;"><input value="" placeholder="Phone Number" name="" style="display:block;min- width:280px;width:80%;padding:5px;height:30px;margin:10px auto 0% auto;"><h2 style="font-size:20px;font-weight:bolder;font-family:arial;margin- left:2%;">Address</h2><?php    while($row = mysqli_fetch_assoc($result))    {?><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><option value="<?php echo $row['province'];?>"><?php echo $row['province'];? ></option></select><?php    }?></form></div></body></html>
查看完整描述

3 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

如果你不想回显 html,你可以如下:


<?php while($row = mysqli_fetch_assoc($result)): ?>   

    <option value="<?php echo $row['province']; ?>"><?php echo $row['province']; ?></option>

<?php endwhile; ?>


查看完整回答
反对 回复 2022-07-16
?
白板的微信

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>


查看完整回答
反对 回复 2022-07-16
?
隔江千里

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


查看完整回答
反对 回复 2022-07-16
  • 3 回答
  • 0 关注
  • 165 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信