获得结果提交标准。 PHP-MySql查询

时间:2016-01-26 17:11:01

标签: php mysql filter phpquery

您好我试图通过用户标准设置的表单进行过滤,以返回包含这些条件的项目。

代码:

$filter = " SELECT * FROM images WHERE (id = '$_GET[numPic]' OR id = NULL)  OR (img_content = '$_GET[nmPic]' OR img_content = NULL) OR (category = '$_GET[picCat]' OR category = NULL) OR (price <= '$_GET[priceTo]' OR price = NULL)";
                $resFilter = $connect->query($filter);

                if ($resFilter->num_rows > 0) 
                {

                    while($row = mysqli_fetch_array($resFilter))
                    {

                        //show results...

                    }

                }
            }

使用此应用程序,如果我提交我的两个参数,则所有元素都带有一个参数,所有元素带有另一个参数,而不仅仅是包含两个参数的项目。请告诉我哪里错了?

0 个答案:

没有答案