我有一个包含以下字段的表...
id category_id product_id
1 1 1001
2 2 1001
3 1 1003
4 4 1001
5 1 1005
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试使用类别ID获取产品ID.
因此,假设在我的查询字符串中,我通过www.demo.com/?category=1,2,4
我希望得到符合所有价值的产品(1,2,4).所以在这种情况下它应该只返回1001.
我怎样才能实现这一目标?
我需要检查数据库中是否存在我的逗号分隔值。我的数据库也以逗号分隔存储。
我的字符串在数据库中保存为“1,2,3,4,5”。
我的搜索字符串是 $bloggerscat = "2,5"
我努力了
(B.category_id LIKE ('%,$bloggerscat') OR B.category_id LIKE ('%$bloggerscat,%') OR B.category_id = '".$bloggerscat."')
Run Code Online (Sandbox Code Playgroud)
没有得到正确的结果。请帮我。
先进的谢谢...