Qualcuno sa darmi una mano per favore?

tabella anagra
codice:
codice nome   qta
001    paolo  1
001    marco  2
002    luca   3
002    marco  3
002    roby   1
003    luca   7
004    roby   2
1 array contiene i nomi (marco, luca, paolo, roby, ...)
1 array contiene i codici (001, 002, 003, 004, ...)

per ogni codice devo cercare la quantità di ogni nome e avere un file così:

codice:
     marco  luca  paolo  roby
001    2            1
002    3      3           1
003           7
004                       2