我需要为我的文章创建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
这个标签?!
答案 0 :(得分:2)
FETCH
使用Group Contact
SELECT GROUP_CONCAT(NAME) As tags FROM table_name WHERE ArticleId= 10;
会像
一样返回trance, house, electronica, dubstep, club
DELETE
使用简单delete query
DELETE FROM table_name WHERE name = 'trance'
同样适用于UPDATE query ,您可以使用如下
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);
}
上面只是原始代码的骨架地图。
希望这对您有所帮助。