gpt4 book ai didi

php - 将数据从数据库中吐出到选择字段

转载 作者:行者123 更新时间:2023-11-29 18:23:06 24 4
gpt4 key购买 nike

enter image description here我是编码新手。我刚刚开始建立一个网站,目前正在制作个人资料页面。我希望输入字段由用户提供的信息填充(参见附图)。我已经实现了这一点。

我现在的问题是......我无法将信息从数据库吐出到选择标签。

对于其他输入字段,我只需回显从数据库假脱机的数据,如下面的 HTML 所示:

<div class="col-sm-6 white-bg">
<div class="row">
<div class="col-sm-6">
<label>
<span class="text-left">FIRST NAME</span>
<input type="text" name="fname" value="<?php echo $first_name ?>" disabled>
</label>
</div>
<div class="col-sm-6">
<label>
<span class="text-left">LAST NAME</span>
<input type="text" name="lname" value="<?php echo $last_name ?>" disabled>
</label>
</div>
</div>
<div class="row">
<div class="col-sm-6">
<label>
<span class="text-left">GENDER</span>
<select name="gender">
<option value="" disabled hidden selected>--Select--</option>
<option value="Female">Female</option>
<option value="Male">Male</option>
<option value="Others">Others</option>
</select>
</label>
</div>
<div class="col-sm-6">
<label>
<span class="text-left">DATE OF BIRTH</span>
<input type="DATE" name="dob" value="<?php echo $dob ?>">
</label>
</div>
</div>
</div>

但我无法对 select 标记执行相同的操作。如何根据用户提供的信息选择一个选项,以便在用户输入男性女性时选择男性选项如果用户输入女性,则选择strong>选项。

最佳答案

您应该根据数据库返回的值添加关键字。

所以在你的代码中添加类似的内容

-- 对于您的默认选择选项,请执行

<?php echo(empty($theGender)?" selected":""); ?>

-- 对于男性/女性,检查您存储的值

<option value="Female"<?php echo(($theGender === "female")?" selected":""); ?> >Female</option>

关于php - 将数据从数据库中吐出到选择字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46412962/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com