gpt4 book ai didi

php - 使用php从具有多个值的列中获取数据?

转载 作者:行者123 更新时间:2023-11-29 08:45:22 25 4
gpt4 key购买 nike

基本上,我将产品数据存储在数据库中,该数据库还有一个名为“标签”的字段,该字段旨在存储有关该特定产品的标签。这些标签以如下格式存储:

“标签1,标签2,标签3,标签4”

问题是我想要一个页面,用户可以在其中查看该特定标签的所有最新产品。如果不获取每个产品,获取“标签”字段,将它们分开,然后最终检查其中是否存在该特定标签,我如何才能实现这一目标?

是否可以使用 mysql 命令来完成此操作?

很抱歉我没有发布任何代码,我只是不确定我应该如何去做这样的事情。

谢谢!

最佳答案

可能不是最有效的方法,但是:

WHERE tags LIKE '%$search_tag%'

这假设所搜索的标签不能被另一个标签包含,或者您需要:

WHERE
tags LIKE '%,$search_tag%'
OR tags LIKE '%$search_tag,%'
OR tags = '$search_tag'

显然,search_tag需要正确转义。

关于php - 使用php从具有多个值的列中获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12655289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com