Comunidad de diseño web y desarrollo en internet online

flash php y mysql que PROBLEMAA !

Citar            
MensajeEscrito el 26 Jul 2006 11:43 pm
Buenas amigos !, me estoy volviendo loco con flash , php y mysql . Tengo este problema, estoy intentando imprimir en una pelicula flash registros de MYSQ. Pasa lo siguiente:
Logro extraer los datos desde el archivo PHP e imprimirlos en inputs dendro de la pelicula , pero la idea es generar INPUTS, MOVIE CLIPS y demás DINAMICAMENTE para poder darle sus cordenadas dentro de la pelicula y listar los registros. No me funciona =( . Lo que tengo en mi libreria es un componente INPUT y un movie clip llamado ref que esta linkeado bajo el identificador ref para usarlo desde AS. Dentro de este movie tengo 3 inputs con la instancia IDOferta , IDProducto, DetalleOferta.
Bueno el problema es el siguiente, imprimir tantos movieclips ref como registros tenga y llenarlos con el contenido.

mi codigo es este: QUE ME FALTA? que esta MAL para ustedes?

Código :

myData = new LoadVars() 
        myData.ref = this 
        myData.load("ofertas.php") 
        myData.onLoad = function(succes){ 
            if(succes){ 
              for(var i=0; i<this.cant; i++){
                        attachMovie("ref", "ref"+i, i, {_x:108, _y:(40*i)+40})
                        
                        //aqui deberia imprimir en cada input del movie clip sus datos correspondientes
                        //ejemplo que no me funciona =( 
                        //this["ref"+i].IDOferta.text = this["IDOferta"+i]         
              }         
              cant.text = this["cant"]
            
            } else trace("Error loading data") 
        }

Por ale21ale

11 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Jul 2006 12:10 am
Hola ale21ale, esto seguro te ha de servir !!!

Código :

a = 43 // coordenada inicial de Y
for (i=0; i<=tu_total; i++) {
   _root.attachMovie("identificador", "nombremovieclip"+i, i);
   _root["nombremovieclip"+i]._x = 40;
   _root["nombremovieclip"+i]._y = a; //Checa el valor de a mas abajo
   _root["nombremovieclip"+i].txtinput1.text = campo_1;
   _root["nombremovieclip"+i].txtinput1.text = campo_2;
   a += 23;//Incrementamos la coordenada de y
   _root["bt"+i].onPress = function() {
       //Si Queremos una accion en nuestros botones
   };
}

Por Freman

108 de clabLevel



Genero:Masculino  

León, México

firefox
Citar            
MensajeEscrito el 27 Jul 2006 12:25 am
amigo muchas gracias por ayudarme, pero me pasa algo parecido a mi ejemplo NO ME INGRESA EL TEXTO
EN LOS INPUTS DENTRO DEL MOVIE CLIP

el codigo que mofiique en base a lo tuyo es este :

a = 43
tu_total = 3
// coordenada inicial de Y
for (i=0; i<=tu_total; i++) {

_root.attachMovie("referencia", "ref"+i, i);
_root["ref"+i]._x = 40;
_root["ref"+i]._y = a; //Checa el valor de a mas abajo
_root["ref"+i].IDOferta.text = "pruebaaa";
_root["ref"+i].IDProducto.text = "pruebaaa";
_root["ref"+i].DetalleOferta.text = "pruebaaa";
a += 23;//Incrementamos la coordenada de y
}

IMPORTANTE: este codigo lo tengo en el primer key frame del root y el movie clip se llama REF y esta linkeado con el identificador "referencia" .

Por ale21ale

11 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Jul 2006 12:32 am
Mmmm quiza deberias probar con una etiqueta de texto Dinamica y colocarla en el lugar del textinput , y ponerle obiamente el nombre de tu instancia que en este caso una se llama "IDOferta"

Por Freman

108 de clabLevel



Genero:Masculino  

León, México

firefox
Citar            
MensajeEscrito el 27 Jul 2006 12:37 am
Muuuy bueno ! . ahi funciona .

Porque no pudimos corregirlo con los inputs ? que pudo haber pasado ?

De todas maneras 1.000.000 de gracias.

Por ale21ale

11 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Jul 2006 03:05 pm
checa en la ayuda de flash la manera de hacerlo, ya que un input es bastante mas distinto a una etiqueta de texto, yo en lo personal ocupo "Etiquetas" solo en casos muy especificos lo hago con "INPUTS" y quizas esa sea la respuesta

IN = Entrada
PUTS = Poner

Algo asi como Poner Entrada ?
(Esto es solo una teoria jejejejejejej )

Por Freman

108 de clabLevel



Genero:Masculino  

León, México

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.