I have a MySQL database that looks similar to this:
ID Group Name 1 1 John 2 1 Andrea 3 1 Jack 4 2 Mike
This would my solution, althoug is not elegant at all
query(" SELECT p.Group as 'group', GROUP_CONCAT(name) as names FROM prueba p GROUP BY p.Group "); ?> Group Name fetch_assoc()){ $names = split(",",$row["names"]); ?>