gpt4 book ai didi

php - 如何在php中从数据库获取数据到下拉列表

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

我已经创建了下拉列表,我想根据数据库添加“选定”值。

这是动态的,必须嵌入 html 表格中。但我无法完成这段代码。

我的要求如下。

一位 parent 可以有多个 child ,并且他们的教育水平可能会有所不同。据此,我使用了三个字段名称,称为 NIC 编号、child_name 和 status。共有三种可能的状态,分别是“正在学习”、“已完成”和“待进入”。

根据无法根据数据库值选择状态值。

<?php
$nic=$_GET['nic'];
include '../svr/connection.php';
$query1 = "Select * from child where nic='$nic'";
$result = mysqli_query($conn, $query1);
$x = 100;
while ($row = mysqli_fetch_assoc($result)) {
echo "<tr>
<td><input type='checkbox'></td>

<td>
<div class='search-box'>
<input type='text'class='form-control' value='{$row['child_name']}' name='item_name[]' id='item_$x'>
<div class='res'></div>
</div></td>


<td>
<select name='study[]' id='study_$x' class='form-control'>
<option value='Currently Studying'>Currently Studying</option>
<option value='Completed studies'>Completed</option>
<option value='To Be Studied'> To Be Enter</option>
</select>

</td>
</tr>";

最佳答案

您有一个包含三个预填充选项的下拉菜单。您的数据库条目将具有这些选项之一。现在您想要根据记录选择从数据库中获取的值。

我假设您是从使用 $_GET 为您提供 $nic 的上一页登陆此页面。

您将使用 JS 来实现这一点。引用下面的代码。

<script type="text/javascript">
$(document).ready(function() {
$('#study').val("<?php echo $your_fetched_value; ?>");
});
</script>

希望这有帮助。

关于php - 如何在php中从数据库获取数据到下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44615324/

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