Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2008, 06:42
lunera_lunera
 
Fecha de Ingreso: febrero-2008
Mensajes: 36
Antigüedad: 16 años, 2 meses
Puntos: 0
Pasar datos de PHP a Flash

Hola,

Tengo una consulta a una base de datos desde un PHP y quiero devolver los datos de la consulta al programa Flash:

El código PHP es el siguiente:

Código PHP:
<?php

if ($action == 'listar_alumnos')
{   
$cant 0;
   
$result mysql_query("SELECT usuario,nombre,apellidos FROM alumnos WHERE profesor='".$prof."'");
   if (!
$result) {
      die(
'Could not query:' mysql_error());
   }
   else
   {
      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?>&<?
   
}
   
mysql_close($conn);
}
?>


para comprobar si recibo los datos en Flash (usando LoadVars):
Código:
   envio.onLoad = function(success) {   
            if(succes){
                for(var i=0; i<this.cant; i++){
            
¿Se supone que en   this["usuario"+i];   this["nombre"+i];   this["apellidos"+i); están los datos? 
Porque a mi no me devuelve nada...
                }
            } 
         else trace("Error loading data")
        }

Sabéis si la manera en la que envío los datos con los ECHO en el PHP está bien?

Muchas gracias,

Un saludo

Última edición por lunera_lunera; 17/06/2008 a las 06:49