如何从数据库中选择以逗号分隔的值?

时间:2019-06-07 13:09:45

标签: php sql

我在数据库中有一个字段说``类别'',其值是:``1,2,3,4''。我使用ajax选择类别以从数据库输出产品。但是我无法从数据库中成功提取数据,因为无法将发送的数据与该字段中的数据进行比较。

数据库中的字段:category = 1,2,3,4

我通过ajax选择的数据并将其与以下字段进行比较:$_POST['category'] = 1,2

我尝试将它们与以下代码进行比较:

            if ($_POST['category']!="") {
              $cat_filter = implode(",", $_POST['category']);
              $sqlProducts[] = "( category IN('".$cat_filter."'))";
            }

我也尝试过FIND_IN_SET

0 个答案:

没有答案