Ciao,
ho il mio db impostato in questo modo:

categoria--------------------nome

cat1/-----------------------prodotto1
cat1/ca2/-------------------prodotto2
cat1/ca2/-------------------prodotto3
cat1/ca2/cat3/--------------prodotto4

come vedete l'albero delle categorie sono divise da /, io dovrei trasportare queste in un array chiave => valore, quando ho cat1 e cat2 non ho problemi ma quando subentra cat3 mi perdo...come posso fare?

io arrivo fin qua:

["cat1"]=>
array(54) {
[0]=>
string(7) "prodotto1"