我想知道如何将html
页面连接到mysql数据库?代码是什么?
我还想知道在使用HTML页面时如何向MySQL数据库添加新数据以及如何发布数据?
答案 0 :(得分:29)
HTML是标记语言,基本上它们是<html>
,<body>
等标记集,用于使用css和javascript整体呈现网站。所有这些都发生在客户端系统或您将浏览网站的用户身上。
现在,连接到数据库,发生在另一个层面。它发生在服务器上,这是托管网站的地方。
因此,为了连接到数据库并执行各种与数据相关的操作,您必须使用服务器端脚本,例如php,jsp,asp.net等。
现在,让我们看一下使用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
查询并执行它们。