Lo que te sucede es completamente normal, si consultas el manual de mysql_fetch_array() te darás cuenta que devuelve un arreglo con ambos índices numéricos y asociativos.
Es decir que puedes acceder a $row[0] o $row['columna'] y por eso es que tiene duplicados los valores.
Si necesitas mas información para resovler tu problema no dudes en consultar el manual.