填充HTML下拉列表作为我正在创建的HTML表单的一部分我想要一个下拉列表,它将列出数据库中的所有用户名。如何使用数据库中的值
我认为下面的代码会做的伎俩,但下拉列表是空的 - 有人可以帮助我在我做错了什么?谢谢。
<tr>
<td>Owner</td>
<td>
<select name="owner">
<?php
$sql = mysqli_query($connection, "SELECT username FROM users");
while ($row = $sql->fetch_assoc()){
?>
<option value="owner1"><?php echo $row['username']; ?></option>
<?php
// close while loop
}
?>
</td>
</tr>
添加了一个示例来清理代码。 –
已将代码修改为上述但仍然是同样的问题 - 我很难过。 – Bernard
@Bernard - 执行print_r($ row)查看该行的全部内容,以确保查询获取了“用户名”列。 – donutdan4114