Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/06/2008, 15:31
Avatar de jahepi
jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 4 meses
Puntos: 43
Respuesta: Pasar datos de PHP a Flash

Cita:
Iniciado por lunera_lunera Ver Mensaje
Gracias sirguy,

A ver entonces me sugieres que guarde como si fuera XML. Y luego en Flash... en THIS tendré todo el código XML,no? Y como lo leo? se supone que tengo que hacer por ejemplo:
lista = this.getElementsByTagName('LINKLIST'); ?

Voy a probar...

De todas maneras, alguien sabe si esto está bien:
Código:
      while($row=mysql_fetch_array($result)){
         ?> &usuario<? echo $cant ?> &=<?  echo $row[usuario]; ?> 
         &nombre<? echo $cant ?> &=<?  echo $row[nombre]; ?> 
         &apellidos<? echo $cant ?> &=<?  echo $row[apellidos]; 
                        $cant++;
        }
      ?> &cant=<? echo $cant; ?>&<?
Lo que quiero es mandar desde este PHP a Flash el resultado de la consulta:
$result = mysql_query("SELECT usuario,nombre,apellidos FROM alumnos WHERE profesor='".$prof."'");

Muchas gracias por la ayuda,

Saludos!
Hola lunera_lunera !

Utiliza la solución de SirGuy, así como lo estás plateando sería un caos a la hora de recibir los datos, mejor que flash reciba un xml y desde flash lo analizas.

Tienes que usar la clase XML de flash, te pego el ejemplo de la doc:

Código PHP:
// Create a new XML object.
var flooring:XML = new XML();

// Set the ignoreWhite property to true (default value is false).
flooring.ignoreWhite true;

// After loading is complete, trace the XML object.
flooring.onLoad = function(success) {
    if(
success) {
          
trace(this);
    }
};

// Load the XML into the flooring object.
flooring.load("archivo.php"); 
En la última línea tienes que poner la ruta del archivo php que genera el XML, en la función onLoad si te fijas hago un trace a this, es la referencia a tu objeto XML que se generó por medio de PHP, para analizar su contenido revisa este tutorial para que te vayas familiarizando con la api:

XML


Saludos !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.