1

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

GetSQLValueString(implode($_POST['r_category'],", "), "text"),

那么当我回显时:

<?php echo $row_Recordset1['r_category']; ?>

没关系,像这样:Cat 1, Cat 2, Cat 3

我正在尝试找到一种方法来链接每个类别以便于导航!

像这样:

<a href="/page/results.php?r_category=<?php echo $row_Recordset1['r_category']; ?>"><?php echo $row_Recordset1['r_category']; ?></a>

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

我需要使用内爆或爆炸,但不知道如何?提前致谢!!!

这就是我想要的:

Cat 1、Cat 2、Cat 3(这些都是从一排拉出的独立链接!)

4

1 回答 1

2

如果 $row_Recordset1['r_category'] 是字符串“Cat 1, Cat 2, Cat 3”,那么您可以将其分解为如下数组:

$arr = explode(",", $row_Recordset1['r_category']);

然后单步执行您的数组以创建链接:

$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;
于 2011-06-13T20:04:42.080 回答