A primera vista parece que te faltan las comas que separan los elementos del array... printf("$dsc");
Esto te estrá sacando algo como var lista = new Array('elemento1elemento2elemento3');
Yo, en vez de imprimir directamente, guardaría en una variable, de este modo... $todo.="'$dsc',";
Y al final le quitaría la última coma $todo=substr($todo,0,length($todo)-1);
Y a imprimir echo($todo);
__________________ Kelpie |