新建项目myweb,在项目中建一个img文件夹,放入图片。新建search.html,内有一文本框和一个按钮,当在文本框中输入值并点击按钮,可在上面数据库表中进行搜索,完成后的结果显示在result页。具体显示可参考下图。
时间: 2023-05-20 13:05:58 浏览: 54
你可以使用以下代码来实现这个功能:
在myweb项目中创建一个img文件夹,并将图片放入其中。
在myweb项目中创建一个search.html文件,并在其中添加以下代码:
```
<!DOCTYPE html>
<html>
<head>
<title>Search</title>
</head>
<body>
<form action="result.html" method="get">
<label for="search">Search:</label>
<input type="text" id="search" name="search">
<button type="submit">Search</button>
</form>
</body>
</html>
```
在myweb项目中创建一个result.html文件,并在其中添加以下代码:
```
<!DOCTYPE html>
<html>
<head>
<title>Search Results</title>
</head>
<body>
<h1>Search Results</h1>
<p>Results for: <strong><?php echo $_GET["search"]; ?></strong></p>
<?php
// Connect to database
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Perform search
$search = $_GET["search"];
$sql = "SELECT * FROM myTable WHERE column LIKE '%$search%'";
$result = $conn->query($sql);
// Display results
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "<p>" . $row["column"] . "</p>";
}
} else {
echo "<p>No results found.</p>";
}
// Close connection
$conn->close();
?>
</body>
</html>
```
请注意,您需要将上面的代码中的数据库连接信息和查询语句更改为适合您的情况。