【发布时间】:2011-03-16 03:00:46
【问题描述】:
我正在尝试建立一个标记系统,但是我在这里遇到了一些困难,如果有人可以帮助我,我将非常感激,无论如何我只是想查询数据库中被卡在一行中的标记在表的数据库中,每个标签都用逗号分隔,我正在尝试获取每个标签并从每个标签中创建一个链接。
一旦我查询数据库,输出基本上如下所示:
tag1, tag2, tag3, tag4, tag5, tag6
我希望能够将它们分开。
【问题讨论】:
-
等等,这些标签在一个单元格中而不是一整行...除非您让它们打印,否则这些逗号如何打印?
-
我猜你不是在寻找一种对字符串进行标记的方法:
$tags = explode ( "," , "tag1, tag2, tag3, tag4, tag5, tag6");也许你应该清楚:[1] 信息以什么格式包含在 db 中? [2] 你要什么格式,什么变量 -
啊抱歉,是的,它的存储方式与数据库中的完全一样,它是名为“tags”的行。
-
所以在我完成查询后,所有内容都存储在变量 $tags 中,所以我应该 $tags = explode("," , $tags);然后我可以像 $tags[1]、$tags[2] 等循环调用每一个,等等,?我正在研究内爆,但我知道那是不对的。