如何将html页面连接到mysql数据库?

时间:2011-02-16 03:48:08

标签: mysql html

我想知道如何将html页面连接到mysql数据库?代码是什么?

我还想知道在使用HTML页面时如何向MySQL数据库添加新数据以及如何发布数据?

1 个答案:

答案 0 :(得分:29)

HTML是标记语言,基本上它们是<html><body>等标记集,用于使用整体呈现网站。所有这些都发生在客户端系统或您将浏览网站的用户身上。

现在,连接到数据库,发生在另一个层面。它发生在服务器上,这是托管网站的地方。

因此,为了连接到数据库并执行各种与数据相关的操作,您必须使用服务器端脚本,例如等。

现在,让我们看一下使用PHP的MYSQLi扩展

的连接片段
$db = mysqli_connect('hostname','username','password','databasename');

这个单行代码,足以让你入门,你可以混合这样的代码,结合HTML标签来创建一个HTML页面,这是基于显示数据的页面。例如:

<?php
    $db = mysqli_connect('hostname','username','password','databasename');
?>
<html>
    <body>
          <?php
                $query = "SELECT * FROM `mytable`;";
                $result = mysqli_query($db, $query);
                while($row = mysqli_fetch_assoc($result)) {
                      // Display your datas on the page
                }
          ?>
    </body>
</html>

为了将新数据插入数据库,您可以使用phpMyAdmin或编写INSERT查询并执行它们。