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

cargar imágenes con flash y mysql

Estas en el tema de cargar imágenes con flash y mysql en el foro de Flash y Actionscript en Foros del Web. Hola amigos del foro, necesito de su ayuda. Tengo que mostrar los datos de una consulta de una base de datos en una animación flash, ...
  #1 (permalink)  
Antiguo 04/06/2014, 16:23
 
Fecha de Ingreso: agosto-2010
Mensajes: 125
Antigüedad: 13 años, 8 meses
Puntos: 0
cargar imágenes con flash y mysql

Hola amigos del foro, necesito de su ayuda.

Tengo que mostrar los datos de una consulta de una base de datos en una animación flash, pero también se deben mostrar las imágenes de las URLs guardadas en una de las celdas de la misma base de datos, no se si me explique.

Gogleando, encontre el siguiente escript que me realiza la consulta y me muestra los datos que requiero, pero de ser posible, como lo podría modificar para que también me muestre las imágenes de la URLs

en flash se crea un campo de texto dinámico y se le asigna el nombre de la variable

luego se crea un actionscript3 que se muestra continuación:

Código actionscript:
Ver original
  1. package {
  2.    
  3.     import flash.display.MovieClip;
  4.     import flash.events.Event;
  5.     import flash.net.URLLoader;
  6.     import flash.net.URLRequest;
  7.     import flash.net.URLRequestMethod;
  8.     import flash.text.TextField;
  9.     import flash.events.IOErrorEvent
  10.    
  11.     public class App extends MovieClip {
  12.        
  13.         public static const URL:String = "http://localhost/CALIFICACIONESV1/CUADRODEHONOR/get.php";
  14.    
  15.        
  16.         private var _loader:URLLoader;
  17.         private var _request:URLRequest;
  18.        
  19.         public function App():void {
  20.             output("");
  21.             loadData();
  22.            
  23.         }
  24.         private function loadData():void {
  25.             output("");
  26.             var randomParam:String = "?p=" + Math.floor(Math.random() * (10000000));
  27.             _loader = new URLLoader();
  28.             _request = new URLRequest(URL + randomParam);
  29.             _request.method = URLRequestMethod.POST;
  30.             _loader.addEventListener(Event.COMPLETE, onLoadData);
  31.             _loader.addEventListener(IOErrorEvent.IO_ERROR, onDataFiledToLoad);
  32.             _loader.addEventListener(IOErrorEvent.NETWORK_ERROR, onDataFiledToLoad);
  33.             _loader.addEventListener(IOErrorEvent.VERIFY_ERROR, onDataFiledToLoad);
  34.             _loader.addEventListener(IOErrorEvent.DISK_ERROR, onDataFiledToLoad);
  35.             _loader.load(_request);
  36.         }
  37.         public function onLoadData(e:Event):void {
  38.             output("" + e.target.data);
  39.         }
  40.         private function onDataFiledToLoad(e:IOErrorEvent):void {
  41.             output("" + e.text);
  42.         }
  43.         public function output(str:String):void {
  44.             var text:String = field.text;
  45.             field.text = "" + str + "" + text;
  46.         }
  47.        
  48.     }
  49.    
  50. }


Después creamos el archivo php get.php que consulta los datos

Código PHP:
Ver original
  1. <?php
  2.  
  3.     // defining main variables
  4.     $dbHost = "localhost";
  5.     $dbUser = "root";
  6.     $dbPass = "espinosa";
  7.     $dbName = "calificacionesv2";
  8.     $dbTable = "cuadrodehonor";
  9.    
  10.     // connecting and selecting database
  11.     @mysql_connect($dbHost, $dbUser, $dbPass) or die(mysql_error());
  12.     @mysql_select_db($dbName) or die(mysql_error());
  13.  
  14.     // getting data
  15.     $data = "";
  16.  
  17.     $res = mysql_query("SELECT * FROM ".$dbTable." ORDER BY id") or die(mysql_error());
  18.     while($row = mysql_fetch_object($res)) {
  19.         $data .= "\n ".$row->lugar."º";
  20.         $data .= " ".$row->nombres;
  21.         $data .= " ".$row->apellidopaterno;
  22.         $data .= " ".$row->apellidomaterno;
  23.         $data .= " ".$row->grado;
  24.         $data .= " ".$row->grupo;
  25.         $data .= " ".$row->imagen;
  26.        
  27.        
  28.     }
  29.     die($data);
  30.    
  31.  
  32. ?>
]

todo lo anterior me muestra los datos correspondientes peor solo texto
alguna idea de como poder cargar las imágenes??

Etiquetas: as, flash, mysql
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 18:25.