要使用PHP开发简单的搜索功能,可以按照以下步骤进行:
<form action="search.php" method="GET">
<input type="text" name="query" placeholder="请输入搜索关键字">
<input type="submit" value="搜索">
</form>
$_GET
超全局变量来获取搜索关键字。<?php
$query = $_GET['query'];
// 在这里执行搜索操作
?>
<?php
$query = $_GET['query'];
// 连接到数据库
$conn = new mysqli('localhost', 'username', 'password', 'database');
// 检查连接是否成功
if ($conn->connect_error) {
die('数据库连接失败: ' . $conn->connect_error);
}
// 执行搜索查询
$sql = "SELECT * FROM products WHERE name LIKE '%$query%'";
$result = $conn->query($sql);
// 处理搜索结果
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
echo $row['name'] . "<br>";
}
} else {
echo "没有找到匹配的结果";
}
// 关闭数据库连接
$conn->close();
?>
以上代码是一个简单的示例,根据实际需求可能需要进行适当的修改和改进。
上一篇:php array_intersect_uassoc() 函数使用用户自定义的回调函数计算数组的交集,用回调函数比较索引。
下一篇:如何解决PHP Warning: file_get_contents(): Filename cannot be empty
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站