【发布时间】:2011-03-12 00:06:54
【问题描述】:
.大家好,我的下拉菜单需要一点帮助。 .我已经知道如何从数据库中填充下拉列表,但我想做的是用我的 MySQL 服务器中可用的数据库列表填充我的下拉列表。谁能帮我正确编码这个。提前致谢!顺便说一句,我正在使用 php。
更新:
.好吧,我试过了:
$sql = "SHOW databases";
$result = mysql_query($sql);
echo '<form method="post" id="try" action="pillar.php">';
echo '<select name="batch" id="batch">';
echo '<option>';
while($r = mysql_fetch_assoc($result))
{
$database = $r['Database'];
echo '<option>'.$database.'</option>';
}
echo '</select><br>';
echo '<input type="submit">';
echo '</form>';
它有效!但是有没有办法可以排除任何检索到的值?因为我想在我的下拉列表中输出的是数据库的批处理列表。但发生的情况是下拉列表包含 MySQL 的默认数据库。比如“information_schema”和“mysql”。
【问题讨论】:
标签: php mysql drop-down-menu