【发布时间】:2013-12-03 20:08:38
【问题描述】:
我正在尝试使用 SQL 表中的列中的数据填充 html select 语句。以下是我尝试使用的代码。问题是我的 SQL 表中没有任何内容显示在我的 html 选择中。
<p>
<select name="animal_Groups">
<?php
$con = mysqli_connect("SERVER1","t_user","passwordsAreFun","t_dev");
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT [Group] FROM All_Animals");
while ($row = mysqli_fetch_array($result)) {
// echo '<option value="'. $row['value'] .'">'. $row['name'] .'</option>';
echo '<option value="'. $row['value'] .'">'. $row['value'] .'</option>';
}
mysqli_close($con);
?>
</select>
</p>
感谢您的关注和回答!!!生成的输出是一个空的 html 选择选项。它扩展了,但没有任何东西填充它。
这是我的sql表的截图(最初是从Access DB导入的):
【问题讨论】:
-
你能添加生成的输出吗?