gpt4 book ai didi

php - 忽略 php 中重复的 mysql 值

转载 作者:行者123 更新时间:2023-12-01 00:24:55 25 4
gpt4 key购买 nike

一旦我运行我的查询,将多个列连接在一起,我得到如下结果:

id     item     category
1 item 1 A
1 item 1 B
1 item 1 C
2 item 2 A
2 item 2 D
3 item 3 B
3 item 3 E

我有一个 while 循环,它会输出每一行:。

while($results = mysql_fetch_array($raw_results)) {
echo $results['item'].<br>;
echo "Category: ".$results['category'];
}

它给出了这个:

<div>
Item 1
Category: A
</div>

<div>
Item 1
Category: B
</div>

等等,但我需要做的是将每个 ID 的所有值组合到一个空格中,因此结果如下所示:

<div>
Item 1
Category: A, B, C
</div>

<div>
Item 2
Category: A, D
</div>

<div>
Item 3
Category: B, E
</div>

执行此操作的最佳方法是什么?我应该为每个 ID 创建另一个包含行的数组,然后循环遍历它(以及我将如何设置该数组?)还是还有其他东西?

最佳答案

关于php - 忽略 php 中重复的 mysql 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16158215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com