ある変数が同じ縦のデータを横に表示したいのですが、方法が思い浮かばず詰まっています。

while (DBからのデータ) {
$id
$name
$category
}

$categoryが同じ場合「、」で区切って$nameを横に表示したいのです。


こんな感じに表示させたい
id category name、name
id category name