15/02/2005, 11:23
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 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, |