你好,麻烦你帮我写一个百度文库管理系统的主页,要求用php和mysql实现,页面能展示表单,表单有查询总记录数和总页数的功能。
时间: 2024-04-10 09:28:36 浏览: 98
你好!以下是一个简单的百度文库管理系统主页的示例代码,使用了 PHP 和 MySQL 来实现。页面中包括一个表单,通过查询总记录数和总页数来展示相关信息。
```php
<!DOCTYPE html>
<html>
<head>
<title>百度文库管理系统</title>
</head>
<body>
<h1>百度文库管理系统</h1>
<?php
// 连接到 MySQL 数据库
$conn = mysqli_connect("localhost", "root", "", "baiduwenku");
// 检查连接是否成功
if (!$conn) {
die("数据库连接失败:" . mysqli_connect_error());
}
// 查询总记录数
$sql = "SELECT COUNT(*) as total FROM documents";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_assoc($result);
$totalRecords = $row['total'];
// 每页显示的记录数
$recordsPerPage = 10;
// 计算总页数
$totalPages = ceil($totalRecords / $recordsPerPage);
// 关闭连接
mysqli_close($conn);
?>
<form method="GET" action="">
<label for="totalRecords">总记录数:</label>
<input type="text" id="totalRecords" value="<?php echo $totalRecords; ?>" disabled><br>
<label for="totalPages">总页数:</label>
<input type="text" id="totalPages" value="<?php echo $totalPages; ?>" disabled><br>
<input type="submit" value="查询">
</form>
</body>
</html>
```
请确保已经正确安装并配置了 PHP 和 MySQL,并根据实际情况修改数据库连接信息。这段代码会连接到名为 `baiduwenku` 的数据库,并查询 `documents` 表的总记录数。然后,根据每页显示的记录数,计算出总页数,并在表单中展示这些信息。
希望这可以帮到你!如果还有其他问题,请随时问我。
阅读全文