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

[SOLUCIONADO] Variables de PHP a bucles en Flash

Estas en el tema de Variables de PHP a bucles en Flash en el foro de Flash y Actionscript en Foros del Web. Que tal amigos, en esta ocasion quisiera pedirles ayuda con lo siguiente: Tengo una conexion entre Flash, PHP y MySQL pero tengo un problema, al ...
  #1 (permalink)  
Antiguo 04/06/2013, 09:32
 
Fecha de Ingreso: junio-2013
Mensajes: 3
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Variables de PHP a bucles en Flash

Que tal amigos, en esta ocasion quisiera pedirles ayuda con lo siguiente:
Tengo una conexion entre Flash, PHP y MySQL pero tengo un problema, al momento de traer los datos desde PHP a un bucle for que enviara datos a un Datagrid dentro de una variable, no me funciona.
No sobra decirles que PHP esta funcionando a la perfeccion, a continuacion les muestro mi codigo:


var enviar6 = new LoadVars();
var recibir6 = new LoadVars();

// Con esto envio
enviar6.area_as2 = areaflash.text;
enviar6.sendAndLoad("pasoflash.php", enviar6, "POST");



// Con esto recibo
enviar6.sendAndLoad("pasoflash.php",recibir6,'POST ');

recibir6.onLoad = function(lll) {


var total= recibir6['totalfull'];

for (i=1; i< total; i++)

{
datin.addItem({FECHA:recibir6['fechafull' + si], TITULO:recibir6['titulofull' + si], CUMPLIMIENTO:recibir6['cumplimientofull' + si], TIPO:recibir6['tipofull' + si], ASIGNA:recibir6['asignafull' + si], ASIGNADO:recibir6['fecha_asignafull' + si], RESPONSABLE:recibir6['responsablefull' + si]});

}


};



Mi dataGrid tiene por nombre datin y lo que esta en color rojo y subrayado es lo que no me funciona, ya he hecho las pruebas pertinentes y cuando a la condicion le digo i<4 u otro numero el codigo funciona, al hacer un "trace(total)" sin comillas, me muestra el numero que esta en PHP en la variable "&totalfull=", he hecho mil y un cosas pero no se me ocurre ya que mas hacer.

Agradezco su importante ayuda estimados maestros.

Última edición por RAYDEN1987; 04/06/2013 a las 10:59
  #2 (permalink)  
Antiguo 04/06/2013, 12:27
 
Fecha de Ingreso: junio-2013
Mensajes: 3
Antigüedad: 11 años, 5 meses
Puntos: 0
De acuerdo Respuesta: Variables de PHP a bucles en Flash

Bingoooooo!!!!

La gloria para Dios pues he solucionado el problema, como les decia PHP esta perfecto, el lio fue que PHP muestra sus datos con un formato string y el for en su comparacion solicita un valor entero asi que lo solucione de la siguiente forma:




var enviar6 = new LoadVars();
var recibir6 = new LoadVars();

// Con esto envio
enviar6.area_as2 = areaflash.text;
enviar6.sendAndLoad("pasoflash.php", enviar6, "POST");



// Con esto recibo
enviar6.sendAndLoad("pasoflash.php",recibir6,'POST ');

recibir6.onLoad = function(lll) {

this.totalfull=parseInt(this.totalfull); // ESTA ES LA SOLUCION

var total= this.totalfull;

for (i=1; i< total; i++)

{
datin.addItem({FECHA:recibir6['fechafull' + si], TITULO:recibir6['titulofull' + si], CUMPLIMIENTO:recibir6['cumplimientofull' + si], TIPO:recibir6['tipofull' + si], ASIGNA:recibir6['asignafull' + si], ASIGNADO:recibir6['fecha_asignafull' + si], RESPONSABLE:recibir6['responsablefull' + si]});

}


};


Lo que ven en color azul es la conversion a entero utilizando un "parse".


Mil gracias de todas formas a los que por lo menos vieron el tema.

Etiquetas: bucle, flash, mysql, php, variable
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 22:27.