Wenas estoy diseñando una interfaz en Flash mx que trabaja con ActionScript implementando datos desde php.
Todo funciona correctamente, excepto que una vez que he echo una cierta consulta a la base de datos y quiero cambiarla (en concreto yo le mando un id, y me devuelve los datos de ese id, pero una vez devueltos tengo un movieclip, que cuando pinchas DEBERIA incrementar el id en uno), pues no me pilla bien el id ya que trabajo con la misma variable en distintas funciones.
Creo que no me he explicado muy bien os pego el codigo por si aca:
var MiLoadVars = new LoadVars();
MiLoadVars.onLoad = function()
{
_root.txtcampo1.text = MiLoadVars.nombre;
_root.txtcampo2.text = MiLoadVars.apellidos;
_root.txtcampo3.text = MiLoadVars.comentarios;
_root.txtid.text = MiLoadVars.id;
var inc= _root.txtid.text; //Meto el contenido de la caja de texto txtid
}
MiLoadVars.load("cargaFlashSelect.php");
function incrementa()
{
inc+=1;
txtid.text=inc;
}
P.D: Supongo que os hareis una idea, el problema es que si selecciono el id 2 cuando pincho el movieclip inc vale 0 y empieza a incrementar desde ahi (Es decir, que no me guarda el contenido de la caja de texto). Supongo que el problema está en algo del ámbito de variables, o en el paso de la misma entre distintas funciones