gpt4 book ai didi

php - 如何在我的 HTML 表单中显示选定的用户输入?

转载 作者:行者123 更新时间:2023-11-30 21:35:32 27 4
gpt4 key购买 nike

我有一个将用户数据保存到 MySQL 数据库的 PHP 表单。

我想向用户展示关于他们的哪些信息,并以表格形式显示,以便他们更新或编辑值。

我在 PHP 循环中从数据库中获取用户保存的数据并将其显示给用户以便他们更新或编辑它时遇到问题。

下面是一段代码:

            <?php
$id = $_GET['id'];
$conn = mysqli_connect('localhost', 'phpmyadmin', 'Test@2000', 'user');

$sql1 = "SELECT * FROM usr WHERE id='$id'";
$result = mysqli_query($conn, $sql1);
$row = mysqli_fetch_assoc($result);
?>

<fieldset><label>Birthday</label>
<select name="birthday">
<?php
for ($i = 1300; $i <= 1397; $i++) {
echo "<option >$i</option>";
}
?>
</select>
<fieldset>
<button name="btn" type="submit" id="contact-submit">Submit</button>
</fieldset>
</form>
</div>
</body>
</html>

我想在表单的选择输入中显示用户最初选择的生日值,以便用户进行编辑或更新。

最佳答案

<select> child 元素<option>确实支持 selected标记以指示它是选定的值,因此通过像这样添加选定的标记 <option value='1' selected>您可以将其作为选定值。

您可能还想添加 $i将值添加到您的选项元素中,以确保正确提交值。

Mozilla 文档: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select

关于php - 如何在我的 HTML 表单中显示选定的用户输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54030989/

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