Buenas tardes, encontre un codigo para hacer mi consulta de mysql. Todo bien pero no puedo pasar los valores a las variables servicio y cade, para llenar con combobox.
El codigo en actionscript 3:
Código Actionscript 3:
Ver originalimport fl.controls.ComboBox;
import fl.data.DataProvider;
import flash.net.navigateToURL;
import flash.events.Event;
//Combo de actividades
stop();
//Asigno la url que se va a cargar
//var url:String = "discos.xml";
var url:String =
"http://localhost/cone/index.asp";
//Carga el XML
function CargarXML() {
//Creo el objeto cargador
//Le añado los listeners
ponerListeners(loader);
//Creo el objeto que contendrá la petición
//Cargo la petición
loader.load(peticion);
}
//Añade los listeners al cargador
dispatcher
.addEventListener(Event.COMPLETE, completeHandler
);}
//Funcion que se ejecuta cuando termina la descarga.
//public function sumarDosNumeros(num1:Number, num2:Number):Number
function completeHandler
(event
:Event){ //var myArray:Array = new Array('Flash', 'ActionScript', 'Republic of Code');
//public var miVariableTexto:String = "Hola";
XmlExterno =
new XML(cargador
.data); for each(var nodo
:XML in XmlExterno
.elements()){ cade = cade + nodo.nombre;
//Devuelve el atributo puntuacion
servicio.push("'" + nodo.nombre + "'");
cade = cade + "','";
}
cade = cade.substring(0,cade.length - 2);
//trace("este es cade : " + cade);
//trace("este es servicio: " + servicio);
return cade;
return servicio;
}
CargarXML();
trace("a" + servicio);
trace("b" + cade);