将PHP搜索结果输出到HTML表格可以通过以下步骤实现:
以下是一个示例代码:
<?php
// 连接到数据库并执行查询
$conn = new mysqli("数据库主机", "用户名", "密码", "数据库名");
if ($conn->connect_error) {
die("数据库连接失败: " . $conn->connect_error);
}
$searchKeyword = $_GET['keyword']; // 获取用户输入的搜索关键字
$sql = "SELECT * FROM 表名 WHERE 字段 LIKE '%$searchKeyword%'";
$result = $conn->query($sql);
// 将搜索结果输出为HTML表格
if ($result->num_rows > 0) {
echo "<table>";
echo "<tr><th>字段1</th><th>字段2</th><th>字段3</th></tr>";
while ($row = $result->fetch_assoc()) {
echo "<tr>";
echo "<td>" . $row['字段1'] . "</td>";
echo "<td>" . $row['字段2'] . "</td>";
echo "<td>" . $row['字段3'] . "</td>";
echo "</tr>";
}
echo "</table>";
} else {
echo "没有找到匹配的结果。";
}
$conn->close();
?>
请注意,上述示例代码仅为演示目的,实际应用中需要根据具体情况进行适当修改和优化。
推荐的腾讯云相关产品:腾讯云数据库MySQL、腾讯云云服务器CVM、腾讯云云函数SCF。
腾讯云产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云