ho notato una cosa se faccio questo:

Codice PHP:
$categorie0array("ABBIGLIAMENTO#ABBIGLIAMENTO SPORTIVO#CALZATURE#PELLETTERIA#CALZATURE#ATTREZZATRA SPORTIVO");
$categoria=explode("#",$categorie);
$categoria=array_unique($categoria);
echo 
$categoria
for($x=0;$x<=count($categoria);$x++){
echo 
$categoria[$x]."
"
;

mi da 5 elementi dell'arrai visto che ne sono 6 ma 2 sono uguali.

ma nella stampa degli elementi mi da uqesto:

ABBIGLIAMENTO
ABBIGLIAMENTO SPORTIVO
CALZATURE
PELLETTERIA

ATTREZZATRA SPORTIVO

mi lascia un campo vuoto tra PELLETTERIA e ATTREZZATURA SPORTIVA

è probabile che l'errore del foreach deriva d aquesto vuoto???
e se si come lo risolvo???