gpt4 book ai didi

html - 从数据库加载默认选定选项

转载 作者:行者123 更新时间:2023-11-30 01:37:57 26 4
gpt4 key购买 nike

我有一个页面,用户可以在其中从表单中选择一个选项来更新他们的个人资料信息。现在我在选项标签中使用“selected”来确定默认选择的选项。例如:

<select name="age">
<option value="1">1</option>
<option selected value="2">2</option>
<option value="3">3</option>

我已经尝试了一段时间,但我不知道如何做到这一点,以便他们选择的选项(存储在数据库中)可以成为他们查看“更新个人资料”时的默认选项页。

为了更加清楚起见,如果我更新我的个人资料并选择年龄“2”,当我刷新该页面时,我希望“2”成为默认选择。

任何帮助表示赞赏!谢谢!

编辑:

我可以使用以下方法正确检索数据库中当前的年龄:

$sql = mysql_query("SELECT * FROM Users1 WHERE username = '" .      $_GET["username"] . "'

");

while ($row = mysql_fetch_array($sql)){

echo '</td></tr><tr><td><font color="#FFFFFF"> Age: </td> </font> <td> '.$row['age'];

我只是想不出如何使用 select 标签来使用它

最佳答案

您试图使用什么来从数据库中获取值?我曾经使用 PHP 通过生成选择选项来做到这一点。下面的逻辑应该有助于您入门。如果您选择的选项是 HTML 格式的,您可能需要查看 Ajax/jQuery 以从数据库中检索值并相应地更新 HTML 表单。

for item in array {
(item = "user selected value from database") ? <option value=item selected=selected>item</option> : <option value=item>item</option>
}

希望有帮助。

关于html - 从数据库加载默认选定选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16596242/

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