Código:
  
y hay una relacion entre el primer y segundo valor numerico del array entre corchetes.<script language="javascript" type="text/javascript"> datos=new Array(5); for(i=0;i<=5;i++) datos[i]=new Array(2); datos[0][1] = "Computacion"; datos[1][2] = "Audio"; datos[2][3] = "Subwoofers"; datos[2][4] = "Tarjetas Sonido"; datos[0][5] = "Regalos"; datos[5][6] = "Ninos"; datos[4][7] = "Sound1"; </script>
esos datos fueron sacados de una base de datos y lo que necesito es poder ordenar esos datos con algun bucle quizas de la siguiente forma:
datos[id_referencia][id_categoria]
datos[0][1] = "Computacion";
datos[1][2] = "Audio";
datos[2][3] = "Subwoofers";
datos[2][4] = "Tarjetas Sonido";
datos[4][7] = "Sound1";
datos[0][5] = "Regalos";
datos[5][6] = "Ninos";
si ven la relacion del codigo, deberia imprimir lo siguiente:
Computacion
- Audio
-- Subwoofers
-- Tarjeta Sonido
--- Sound1
Regalos
- Ninos
He creado mil bucles y no logro hacer el orden. no se si tenga que ocupar algun tipo de programación como recursividad, pero no lo manejo...
Les agredecia mucho su ayuda.
 
 
 como ordeno este array bidimensional?
 como ordeno este array bidimensional? 

