首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用文本搜索

使用文本搜索
EN

Stack Overflow用户
提问于 2020-04-14 20:07:04
回答 1查看 20关注 0票数 0

我在试着做一个标签系统

代码语言:javascript
复制
 CREATE TABLE `blog` (
`id` smallint(6) NOT NULL,
`name` varchar(100) NOT NULL,
`body` text NOT NULL,
`tags` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

对于每个博客,我会在tag1、tag2、tag3等标签中添加标签。

代码语言:javascript
复制
<?=escapeHTML($POST['ATTR']['TAGS'])?>

此功能可显示多个文本。就像汽车,车辆,福特

如何为每个文本创建链接?

例如,当我单击cars将我发送到mydomain.com/search/car时

EN

回答 1

Stack Overflow用户

发布于 2020-04-14 20:39:32

例如,像这样

代码语言:javascript
复制
$tags = explode(',',escapeHTML($POST['ATTR']['TAGS']));

foreach($tags as $tag){

    echo "<a href='".$tag."'>".$tag."</a>";
}

将带有标签的字符串拆分成一个数组。

使用foreach循环输出一个链接foreach标记。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61207292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档