帮我生成一段代码,一个后台页面有条件和查询按钮可以显示从数据库查询显示的数据
时间: 2024-05-01 17:19:32 浏览: 9
好的,为您生成一段示例代码:
HTML代码:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>后台页面示例</title>
</head>
<body>
<form method="post" action="query.php">
<label for="condition">查询条件:</label>
<input type="text" name="condition" id="condition">
<input type="submit" value="查询" name="query_btn">
</form>
<div id="result">
<!-- 查询结果将在此显示 -->
</div>
</body>
</html>
```
PHP代码:
```php
<?php
// 连接数据库
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_dbname";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// 处理提交的查询条件
if (isset($_POST['query_btn'])) {
$condition = $_POST['condition'];
// 执行查询语句
$sql = "SELECT * FROM your_table WHERE your_column = '$condition'";
$result = $conn->query($sql);
// 显示查询结果
if ($result->num_rows > 0) {
echo "<table>";
while ($row = $result->fetch_assoc()) {
echo "<tr>";
echo "<td>" . $row["column1"] . "</td>";
echo "<td>" . $row["column2"] . "</td>";
// ... 显示需要的列
echo "</tr>";
}
echo "</table>";
} else {
echo "没有查询到结果。";
}
$conn->close();
}
?>
```
上述代码是一个简单的后台页面示例,通过表单提交查询条件,然后在页面显示查询结果。实际应用中需要根据具体情况进行修改。