我需要为我的文章创建tag system
。 现在我有这个input
comma separated
:
trance, house, electronica, dubstep, club
现在我需要INSERT
这个标签来Tags
这样的表:
ID NAME ArticleId
1 trance 10
2 house 10
3 electronica 10
4 dubstep 10
5 garage 10
以及如何Fetch
、INSERT
、DELETE
、UPDATE
这个标签?!
对于使用组联系人的FETCH
SELECT GROUP_CONCAT(NAME) As tags FROM table_name WHERE ArticleId= 10;
会像
trance, house, electronica, dubstep, club
对于DELETE
使用简单删除查询
DELETE FROM table_name WHERE name = 'trance'
同样对于更新查询,您可以使用如下所示
UPDATE table_name SET name = 'trance' WHERE ID = 1
编辑
使用插入查询
foreach($tag as $each_tag) {
INSERT INTO table_name (ID, NAME, ArticleId)
VALUES (1, '.$each_tag.', 10);
}
上面只是带有您原始代码的骨架图。
希望这肯定会对您有所帮助。