Anda tidak dapat menggunakan * karena ini menghasilkan agregasi yang salah di mysql untuk versi <5.7
coba gunakan nama kolom eksplisit di pilih
SELECT computer.ID, group_concat(HardDisk.Id) my_disk
from Computer
inner join HardDisk on Computer.Id = HardDisk.ComputerId
group by Computer.Id
jika Anda membutuhkan lebih banyak kolom yang tidak terkait dengan tingkat agregasi yang sama, Anda perlu bergabung
Dalam versi mysql <5.7 jika beberapa kolom yang disebutkan dalam klausa pilih tidak disebutkan dengan benar dalam grup oleh fungsi agregasi, kembalikan kemunculan pertama dari pilih dan bukan hasil gabungan yang benar
coba tambahkan
echo $row['my_disk];