He creado un back-end en PHP para gestionar los conciertos de mi grupo.
Inserto en la BD el lugar, la hora, la fecha, el precio....
Desde flash, en la seccion agenda mostrare todos los datos almacenados en la Base de Datos en un scroll con toda la información.
Hasta aqui, todo me va perfecto... pero claro, a uno del grupo se le ha ocurrido poner dos botones ACTUACIONES PASADAS y PROXIMOS CONCIERTOS que recargen el scroll y solo muestren las actuaciones correspondientes.
Código :
var eventos_xml:XML = new XML();
eventos_xml.onLoad = function(exito) {
if (exito) {
numEventos = eventos_xml.firstChild.childNodes.length;
trace(numEventos);
for (var i = 0; i<numEventos; i++) {
idactuaciones[i] = eventos_xml.firstChild.childNodes[i].attributes.foto;
fecha[i] = eventos_xml.firstChild.childNodes[i].attributes.fecha;
espectaculo[i] = eventos_xml.firstChild.childNodes[i].attributes.espectaculo;
lugar[i] = eventos_xml.firstChild.childNodes[i].attributes.lugar;
hora[i] = eventos_xml.firstChild.childNodes[i].attributes.hora;
precio[i] = eventos_xml.firstChild.childNodes[i].attributes.precio;
}
mostrarDatos();
delete eventos_xml;
}else{
trace("error");
}
};
function mostrarDatos(){
for (var contador = 1; contador<=numEventos; contador++) {
_root.lienzo.attachMovie("ficha","ficha"+contador,contador);
_root.lienzo["ficha"+contador]._y = posicionEventoy;
_root.lienzo["ficha"+contador].fecha_txt.text = fecha[contador-1];
_root.lienzo["ficha"+contador].espectaculo_txt.text = espectaculo[contador-1];
_root.lienzo["ficha"+contador].lugar_txt.text = lugar[contador-1];
_root.lienzo["ficha"+contador].hora_txt.text = hora[contador-1];
_root.lienzo["ficha"+contador].precio_txt.text = precio[contador-1];
posicionEventoy += 90;
}
}
function eliminar(){
for(var i=1;i<=numEventos;i++){
removeMovieClip(_root.lienzo["ficha"+i]);
}
}
pasadas.onRelease=function(){
eliminar();
eventos_xml.load("eventos.php?id=1");
}
eventos_xml.load("eventos.php");
Como vereis, lo que hago es intentar recargar el php con el nuevo parametro, pero creo que no me recargar el objeto eventos_xml.
Que me falta??? o que deberia hacer para que se recargue el contenido.
Por cierto, esta todo en un solo fotograma... es ese el error????
Gracias por adelantado.
El PHP y el XML generado esta bien, porque sin los botones, todo funciona perfectamente.
