 
			
				15/02/2005, 11:23
			
			
			     |  
      |    O_O   |    |    Fecha de Ingreso: enero-2002  Ubicación: Santiago - Chile  
						Mensajes: 34.417
					  Antigüedad: 23 años, 10 meses Puntos: 129     |        |  
  |      Lo quieres hacer con arrays? .. (si vas a "fijar" todo esto como un array podrías usar tal vez una estructura en XML mejor)    
Bueno .. una técnica sería usando arrays bidimensionales   
$array['dato'][0]="categoria1"; 
$array['padre'][0]=0;   
$array['dato'][1]="categoria2"; 
$array['padre'][1]=0;   
$array['dato'][2]="Sub-categoria de categoria 2"; 
$array['padre'][2]=1;   
$array['dato'][3]="Sub-sub-categoria de categoria 2"; 
$array['padre'][3]=2;   
$array['dato'][4]="categoria 3"; 
$array['padre'][4]=0;   
etc ...   
De esta forma .. guardas el "identificador" del padre que pertenece tu dato. Un "padre" 0 indica que cuelga de la "raiz" .. los otros .. de sus respectivos padres.   
Un saludo,           |