Foros del Web » Creando para Internet » Flash y Actionscript »

Problema al pasar variables

Estas en el tema de Problema al pasar variables en el foro de Flash y Actionscript en Foros del Web. 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, ...
  #1 (permalink)  
Antiguo 20/06/2014, 12:32
 
Fecha de Ingreso: mayo-2014
Ubicación: Mexico
Mensajes: 79
Antigüedad: 10 años
Puntos: 2
Problema al pasar variables

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 original
  1. import fl.controls.ComboBox;
  2. import fl.data.DataProvider;
  3. import flash.net.navigateToURL;
  4. import flash.events.Event;
  5.  
  6. //Combo de actividades
  7. stop();
  8. //Asigno la url que se va a cargar
  9. //var url:String = "discos.xml";
  10. var url:String = "http://localhost/cone/index.asp";
  11. var XmlExterno:XML;
  12. const servicio:Array = new Array();
  13. var cade:String = "'";
  14.    
  15. //Carga el XML
  16. function CargarXML() {
  17.         //Creo el objeto cargador
  18.         var loader:URLLoader = new URLLoader();
  19.         //Le añado los listeners
  20.         ponerListeners(loader);
  21.         //Creo el objeto que contendrá la petición
  22.         var peticion:URLRequest = new URLRequest(url);
  23.         //Cargo la petición
  24.         loader.load(peticion);
  25.  
  26.        
  27. }
  28. //Añade los listeners al cargador
  29. function ponerListeners(dispatcher:IEventDispatcher):void {
  30.         dispatcher.addEventListener(Event.COMPLETE, completeHandler);
  31. }
  32.  
  33. //Funcion que se ejecuta cuando termina la descarga.
  34. //public function sumarDosNumeros(num1:Number, num2:Number):Number
  35. function completeHandler(event:Event){
  36.     //var myArray:Array = new Array('Flash', 'ActionScript', 'Republic of Code');
  37.     //public var miVariableTexto:String = "Hola";
  38.     var cargador:URLLoader = event.target as URLLoader;
  39.     XmlExterno = new XML(cargador.data);
  40.     for each(var nodo:XML in XmlExterno.elements()){
  41.         cade = cade + nodo.nombre;
  42.         //Devuelve el atributo puntuacion
  43.         servicio.push("'" + nodo.nombre + "'");
  44.         cade = cade + "','";
  45.     }
  46.     cade = cade.substring(0,cade.length - 2);
  47.     //trace("este es cade : " + cade);
  48.     //trace("este es servicio: " + servicio);
  49.     return cade;
  50.     return servicio;
  51. }
  52. CargarXML();
  53. trace("a" + servicio);
  54. trace("b" + cade);

Etiquetas: asp, combobox, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:17.