gpt4 book ai didi

php - 使用数据库列表填充下拉列表

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

. 大家好,我的下拉菜单需要一些帮助。我已经知道如何从数据库填充下拉列表,但我想做的是用 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”。

最佳答案

while($r = mysql_fetch_assoc($result)) 
{
if($r['Database'] == 'information_schema'
|| $r['Database'] == 'test'
|| $r['Database'] == 'mysql' ){
}else{
$database = $r['Database'];
echo '<option>'.$database.'</option>';
}
}

(我不想在单个 if 子句中使用许多 FALSE 运算符,因此在 else 中执行操作)

关于php - 使用数据库列表填充下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5279749/

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