如何在php中使用多个下拉选择从数据库中筛选记录

93ze6v8z  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(304)

我需要过滤和获取数据根据下拉选择选项。我有5个下拉列表,任何下拉列表可以选择或将保持空。请任何人告诉我怎么做。

0mkxixxg

0mkxixxg1#

您好,您可以根据选定的筛选器追加查询。查询将如下所示

$sql = select * from table where 1=1
if(option1){
    $sql .= and column1 = option1 (i:e fname column = fname option)
}
if(option2){
   $sql .= and column2 = option2 (i:e lname column = lname option)
}

等等。这样,您的查询where子句将根据所选的过滤器获取表单。

相关问题