Bạn không thể sử dụng * vì điều này tạo ra một tổng hợp sai trong mysql cho phiên bản <5.7
thử sử dụng tên của cột rõ ràng trong lựa chọn
SELECT computer.ID, group_concat(HardDisk.Id) my_disk
from Computer
inner join HardDisk on Computer.Id = HardDisk.ComputerId
group by Computer.Id
nếu bạn cần thêm cột không liên quan đến cùng cấp độ kết hợp, bạn cần tham gia
Trong phiên bản mysql <5.7 nếu một số cột được đề cập trong mệnh đề select không được đề cập đúng cách trong nhóm bởi hàm tổng hợp sẽ trả về lần xuất hiện đầu tiên của select và không phải là kết quả được tổng hợp chính xác
thử thêm
echo $row['my_disk];