0

我已经做了一些挖掘,但我不完全确定我在寻找什么。我一直在寻找一些关于“匹配”等关键字的文档,但我没有找到任何可以满足我需要的东西。

简单来说,我有一个简单的博客 CMS,我目前正在添加标签功能。即网页设计、PHP 规则等。

我在 fetch 下有一行代码:

echo '<a href="tags.php">' . str_replace(',', '</a> <a href="tags.php"> ', $post['Tags']) . '</a>' . '</div></div>';

这给了我结果: http: //gyazo.com/27c3474767a4b9dd46ab4f69c2a50a6d

这就是我想要的,但我不确定这是否会像解释的那样运作良好:

我的回声中的锚点引用了 tags.php,这就是我的问题开始的地方。在 phpMyAdmin 中,我有一个名为 posts 的表,在这里,我在变量类型 varchar 下有一个名为 tags 的列。

我想知道 PHP 中是否有一种方法或函数可以让我将单击的 varchar 与该列中的其他 varchar 进行比较,然后回显所有匹配的结果。因此,当用户点击标签 A 时,只有带有标签 A 的博客文章才会出现在页面 tags.php 上。

我假设我需要以某种方式将锚点作为变量传递给 tags.php 上的函数并执行 if (condition == conditional) 测试。但我不确定如何将“标签”特定信息传递给函数以进行处理。

4

0 回答 0