首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysql php内爆链接行吗?

mysql php内爆链接行吗?
EN

Stack Overflow用户
提问于 2011-06-13 19:56:49
回答 1查看 1.6K关注 0票数 1

不确定是否有这样做的方法,但我可以在MYSQL中插入多个类别,使用:

代码语言:javascript
复制
GetSQLValueString(implode($_POST['r_category'],", "), "text"),

所以当我回音时:

代码语言:javascript
复制
<?php echo $row_Recordset1['r_category']; ?>

很好,就像这样:猫1,猫2,猫3

我正试图找到一种方法来链接每个类别,以便于导航目的!!

如下所示:

代码语言:javascript
复制
<a href="/page/results.php?r_category=<?php echo $row_Recordset1['r_category']; ?>"><?php echo $row_Recordset1['r_category']; ?></a>

这对一只猫来说很好,但是如果我有多个猫,那么它就是一个大链接.不是我想要的。

我需要使用内爆或爆炸,但不确定怎么做?提前谢谢!

这就是我想要的:

猫1,猫2,猫3(这些都是分开的链接拉出一行!)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-13 20:04:42

如果$row_Recordset1 1‘r_ can’是字符串"Cat 1,Cat 2,Cat 3",则可以将其分解为如下数组:

代码语言:javascript
复制
$arr = explode(",", $row_Recordset1['r_category']);

然后逐步遍历数组以创建链接:

代码语言:javascript
复制
$links = array();
foreach ($arr as $value)
{
    $links[] = "<a href='/page/results.php?r_category=". trim($value) ."'>". trim($value) ."</a>";
}
$links_str = implode(", ", $links);
echo $links_str;
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6335594

复制
相关文章

相似问题

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