我有一个包含多个输入的搜索表单。我正在尝试根据表单字段中提供的值搜索记录(某些字段可能为空),请帮我实现这一点。此表单将我带到其他表单并显示记录。每当任何字段的值为空白或未选择时,都不会提供任何输出
$facility=$_POST[facility];
$user=$_POST[user];
$type=$_POST[type];
$sql = "SELECT * FROM tblfacility join tbluser on tbluser.id=tblfacility.user where facility = '".$facility."' AND type= '".$type."' " ;
$query = $dbh -> prepare($sql);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
我只采用了这种形式的三个变量,现在都是全域