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

ciclo infinito leyendo variables

Estas en el tema de ciclo infinito leyendo variables en el foro de Flash y Actionscript en Foros del Web. Hola: Necesito ayuda con lo siguiente. Necesito estar leyendo los cambios que haga en una base de datos desde un flash. Orita ya puedo leer ...
  #1 (permalink)  
Antiguo 30/11/2006, 15:10
 
Fecha de Ingreso: junio-2002
Mensajes: 84
Antigüedad: 15 años, 6 meses
Puntos: 0
ciclo infinito leyendo variables

Hola:

Necesito ayuda con lo siguiente.
Necesito estar leyendo los cambios que haga en una base de datos desde un flash. Orita ya puedo leer los datos, pero pues lo que quiero es que siga leyendo indefinidamente, para que cuando haya algun cambio haga otra cosa. En este caso ir a otro frame. He puesto un while(true), pero lo que unico que consigo es ciclar el programa.

Muchas Gracias

Código:
stop();
//while(1){
a=new LoadVars
a.load("http://10.40.29.139/sfpo/prueba.php")
a.onLoad=function (){
	while(true){
	texto_txt.text=this.nombre
	if(texto_txt == 1){
		gotoAndPlay(5);
	}
	}
}
//}
__________________
Juan Manuel Ramos
  #2 (permalink)  
Antiguo 30/11/2006, 15:34
 
Fecha de Ingreso: diciembre-2005
Ubicación: Redondela (Galicia)
Mensajes: 368
Antigüedad: 12 años
Puntos: 1
Estudia tu código... de esa forma estás comprobando que no cambian los datos que tienes en la aplicación... no en la base de datos, ya que sólo accedes a los datos una vez, ¿entiendes? (Además, no entiendo el por qué de la sentencia texto_txt == 1, asumo que te refieres a texto_txt.text == 1, ¿no?)

Prueba de este modo:

Código:
stop();
var a:LoadVars = new LoadVars();
a.load("http://10.40.29.139/sfpo/prueba.php");
a.onLoad=function (){
	texto_txt.text=this.nombre;
	if(texto_txt.text == 1){
		gotoAndPlay(5);
	}else{
                this.load("http://10.40.29.139/sfpo/prueba.php");
        };
};
  #3 (permalink)  
Antiguo 30/11/2006, 18:29
 
Fecha de Ingreso: junio-2002
Mensajes: 84
Antigüedad: 15 años, 6 meses
Puntos: 0
De acuerdo Muchas gracias

Muchas gracias ... me funciono a la perfeccion. Eso era exactamente lo que queria hacer
__________________
Juan Manuel Ramos
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 23:17.