Aiuto per rappresentazione grafica di struttura Categorie sottocategorie - 3 livelli

  • Creatore Discussione Creatore Discussione yena
  • Data di inizio Data di inizio

yena

Nuovo Utente
1 Feb 2010
1
0
0
Ciao,
ho un problema per esperti:


Ho una struttura dati che rappresenta
categorie e sottocategorie fino a 3 livelli, poi N dati pari al numero
del terzo livello.

Un estratto del vettore è il seguente:

Array
(
[7201WC1GFI] => Array
(
[OP-09-000002] => Array
(
[2] => 1
[7] => 1
[37] => 1
)

[OP-09-000667] => Array
(
[3152] => 1
)

[OP-09-001426] => Array
(
[7396] => 1
)

)

[Xoptufe239] => Array
(
[OP-09-000005] => Array
(
[3] => 1
[8] => 1
[38] => 1
)

[OP-09-000089] => Array
(
[108] => 1
)

[OP-09-000292] => Array
(
[600] => 1
)

[OP-09-000380] => Array
(
[961] => 1
[993] => 1
[1010] => 1
[1051] => 1
[1366] => 1
[1433] => 1
[1537] => 1
[1576] => 1
)

)


I dati di origine provengono da una unica tabella SQL,
li etraggo così e creo il vettore:

foreach ($rs->GetRows() as $k => $v)
{
$GRID[$v[$codice_articolo]][$v["Nr_Ordine"]][$v["Nr_Avanzamento"]] =1;
}

Come li rappresento in una tabella ? ( tipo tab pivot)
Non esco fuori da problema dei RowSpan relativi alle prime 2
dimensioni,
che sono variabili, cioè come sopra,
ho un codice articolo che può essere composto da N ordini
ed ogni ordine può avere N avanzamenti.

Grazie mille in anticipo !
 
Non potresti utilizzare una struttura tabellare a tre colonne ed utilizzi il rowspan per realizzare l'aggregamento?
 

Discussioni simili