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

creacion de botones desdeuna db mysql

Estas en el tema de creacion de botones desdeuna db mysql en el foro de Flash y Actionscript en Foros del Web. Hola chicos. Tengo un par de dudas. Intento generar los botones apartir de un archivo php que genera los datos de siguente forma &total=4&id_promo0=1&name_promo0=Callus&pic_promo0 =default_small.jpg ...
  #1 (permalink)  
Antiguo 30/12/2006, 10:01
 
Fecha de Ingreso: septiembre-2006
Mensajes: 349
Antigüedad: 11 años, 2 meses
Puntos: 0
creacion de botones desdeuna db mysql

Hola chicos. Tengo un par de dudas.
Intento generar los botones apartir de un archivo php
que genera los datos de siguente forma

&total=4&id_promo0=1&name_promo0=Callus&pic_promo0 =default_small.jpg &id_promo1=2&name_promo1=Vilada&pic_promo1=callus_ small.jpg &id_promo2=3&name_promo2=Gironellas&pic_promo2=vil ada_small.jpg &id_promo3=4&name_promo3=Viviendas en Terrassa&pic_promo3=default_small.jpg

Dentro de pelicula flash

//creamos nuevo objeto loadVars
a=new LoadVars();
//usamos propiedad de clase loadVars "load"
a.load=("load_menu.php");
//cuando se cargara los datos creamos botones con nombres
// que coresponden a variable name_promo[i] del archivo php
//mientras hay datos
a.onLoad=function(){
var i=0;
var total=a["total"];
while(i<total){
this.attachMovie("but", a["name_promo"+i], this.getNextHighestDepth());
i++;
}}
No se porque pèro no me aparece ningun boton, aunque el boton¨con el nombre "but" esta creado en library y esta asignado en linkage properties nombre but par exportar para action script.
Y luego como puedo asignar un label a cada boton que se supone que debe attach?
No se si me explicado bien,
Alo mejor alguien sabe algun ejemplo de tutorial de creacion del menu con load vars, no con XML.
Gracias a todos!
  #2 (permalink)  
Antiguo 30/12/2006, 17:04
 
Fecha de Ingreso: septiembre-2006
Mensajes: 349
Antigüedad: 11 años, 2 meses
Puntos: 0
Re: creacion de botones desdeuna db mysql

Bueno pregunto de otro modo.
Nesesito generar los enlaces en forma de buttons en el menu.
Si lo hago mediante textHTML asi
a=new LoadVars();
a.load("load_menu.php");
a.onLoad=function(){
a.news_loaded=news_loaded.htmlText;
var i=0;
var j=10;
var total=a["total"];
while(i<total){
news_loaded.htmlText+=
"<b>"+ i +"</b>"+
"<a href='promo.php?id_promo="+
a["id_promo"+i]+"'><u>"+
a["name_promo"+i]+
"</u></a><br>";
i++;

}
}
me genera los enlaces, pero yo nesesito luego usar propiedades y metodos de los botonones como on rollover y no se si lo puedo aplicar a enlace en un campo de texto
Por eso motivo intetento hacer un attach de botones
asi
while(i<total){
b=a["id_promo"+i];
attachMovie("but", b, this.getNextHighestDepth());
b._x=j;
b._y=j;
i++;
}
}
Pero solo me hace attach de un boton.
Pero el valor de total es ahora 5.
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 15:46.