Nie możesz użyć *, ponieważ spowoduje to błędną agregację w mysql dla wersji <5.7
spróbuj użyć wyraźnej nazwy kolumny w zaznaczeniu
SELECT computer.ID, group_concat(HardDisk.Id) my_disk
from Computer
inner join HardDisk on Computer.Id = HardDisk.ComputerId
group by Computer.Id
jeśli potrzebujesz więcej kolumn nie związanych z tym samym poziomem agregacji, potrzebujesz połączenia
W mysql w wersji <5.7, jeśli niektóre kolumny wymienione w klauzuli select nie są poprawnie wymienione w grupie przez funkcję agregującą, zwracają pierwsze wystąpienie select, a nie poprawny wynik zagregowany
spróbuj dodać
echo $row['my_disk];