完整写出一个html文件读取数据库内容遍历呈现在页面里
时间: 2023-11-29 14:04:58 浏览: 65
读取html页面内容
好的,以下是一个简单的示例:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>读取数据库内容</title>
</head>
<body>
<h1>数据库内容</h1>
<ul>
<?php
// 连接数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 查询数据库
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// 输出数据
while($row = $result->fetch_assoc()) {
echo "<li>" . $row["id"]. " - " . $row["firstname"]. " " . $row["lastname"]. "</li>";
}
} else {
echo "0 结果";
}
$conn->close();
?>
</ul>
</body>
</html>
```
这个示例中,我们使用了 PHP 语言来连接数据库和查询数据,然后将结果输出到 HTML 页面上。具体实现步骤如下:
1. 首先,在 `<head>` 标签中添加 `<meta>` 标签,指定字符集为 UTF-8。
2. 在 `<body>` 标签中,添加一个标题和一个无序列表。
3. 在 PHP 代码块中,连接到数据库,查询数据,并使用 while 循环遍历查询结果,将每一行数据都包装在 `<li>` 标签中输出到页面上。
4. 最后,关闭数据库连接。
需要注意的是,这个示例中的数据库连接信息是硬编码在代码中的,实际应用中应该将这些敏感信息存放在配置文件中,并且不要将配置文件存放在公共目录下,以免被恶意访问。
阅读全文