数据的筛选可以在前端或后端进行,具体取决于需求和数据规模。在前端进行筛选可以提高应用程序的响应速度,但是当数据量较大时,处理起来可能会比较困难。在后端进行筛选则可以保证数据的质量和一致性,并且不会给前端应用带来压力。
以下是使用后端 PHP 进行筛选的示例代码:
// 获取要筛选的值 $filter_value = $_GET['filter'];
// SQL 查询语句 $sql = "SELECT * FROM table_name WHERE column_name LIKE '%$filter_value%'";
// 执行查询语句 $result = mysqli_query($conn, $sql);
// 打印结果
while ($row = mysqli_fetch_assoc($result)) {
echo $row['column_name'] . '
';
}
?>
在此示例中,我们使用了 $_GET['filter'] 变量来获取前端传递的筛选值,然后使用 LIKE 运算符对数据库中的列进行筛选,并将结果打印输出。这是一种基本的后端筛选方法,可以根据实际需求进行修改和改进。