展示一个具有数据库访问功能的页面
时间: 2024-01-15 22:04:35 浏览: 60
很高兴回答您的问题。以下是一个简单的具有数据库访问功能的页面示例,使用PHP和MySQL数据库:
```html
<!DOCTYPE html>
<html>
<head>
<title>Database Access Example</title>
</head>
<body>
<h1>Database Access Example</h1>
<?php
//连接数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
$conn = mysqli_connect($servername, $username, $password, $dbname);
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
//执行查询
$sql = "SELECT id, firstname, lastname, email FROM MyGuests";
$result = mysqli_query($conn, $sql);
//输出查询结果
if (mysqli_num_rows($result) > 0) {
echo "<table><tr><th>ID</th><th>First Name</th><th>Last Name</th><th>Email</th></tr>";
while($row = mysqli_fetch_assoc($result)) {
echo "<tr><td>".$row["id"]."</td><td>".$row["firstname"]."</td><td>".$row["lastname"]."</td><td>".$row["email"]."</td></tr>";
}
echo "</table>";
} else {
echo "0 results";
}
//关闭数据库连接
mysqli_close($conn);
?>
</body>
</html>
```
在这个例子中,我们通过使用`mysqli_connect()`函数连接到MySQL数据库。然后,我们执行一个查询来检索数据库中的数据,并使用`mysqli_query()`函数来执行查询。最后,我们使用`mysqli_fetch_assoc()`函数来遍历查询结果,并将其输出到HTML表格中。最后,我们使用`mysqli_close()`函数关闭数据库连接。
请注意,此示例仅用于演示目的。在实际应用程序中,您应该使用安全的数据库查询和输入验证方法来保护您的应用程序免受SQL注入攻击等威胁。