首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在HTML下拉列表中列出MySQL数据库名称?

如何在HTML下拉列表中列出MySQL数据库名称?
EN

Stack Overflow用户
提问于 2018-08-14 05:13:20
回答 2查看 0关注 0票数 0

此代码成功地列出了数据库名称:

<?php
// Usage without mysql_list_dbs()
$link = mysql_connect('localhost', 'setlist', 'music');
$res = mysql_query("SHOW DATABASES");

while ($row = mysql_fetch_assoc($res)) {
    echo $row['Database'] . "\n";
}
?>

我想在HTML下拉列表中显示这些名称。我尝试使用的代码是:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
    <head>
         <title><!-- Insert your title here --></title>
    </head>
    <body>
        <div align="center">
            <select name="mydropdown">
            <?php
            // Usage without mysql_list_dbs()
            $link = mysql_connect('localhost', 'setlist', 'music');
            $querry = mysql_query("SHOW DATABASES");
            while ($row = mysql_fetch_assoc($query)) {
                echo '<option value="'.$row['Database'].'">'.$row['Database'].'</option>';
            }
            ?>
            </select>
        </div>
    </body>
</html>

起初我尝试在PHP脚本中包含<select name =“mydropdown”>和</ Select>,但格式似乎搞砸了。 可能是格式化是搞乱这段代码的吗?

我对这些语言完全陌生,而且我的知识缺乏很可能也是错误的。 任何帮助将不胜感激。

EN

Stack Overflow用户

发布于 2018-08-14 13:48:30

$querry = mysql_query("SHOW DATABASES");

应该是$query.

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档