Cita:
Iniciado por lunera_lunera 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 !