Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/03/2008, 05:05
Pawel2
 
Fecha de Ingreso: marzo-2008
Mensajes: 1
Antigüedad: 16 años, 7 meses
Puntos: 0
Mensaje Re: Problema de paso de variables PHP-Flash con consulta MySQL

Hola, tengo el mismo problema que Mandete pero no hay forma de que la consulta me devuelva el campo que busco, siempre me devuelve undefined! La unica diferencia con el codigo de mandete es que previamente le paso las variables email y pass con un sendAndLoad, para poder buscar el username en la consulta.

codigo flash
Código PHP:
oGuardar=new LoadVars();
        
oGuardar.email=_root.email;
        
oGuardar.pass=_root.pass;
        
oGuardar.sendAndLoad("CargaUser.php",oGuardar,"POST");
        
oGuardar.onLoad = function()
        {
username.text=this.nombre;} 
codigo PHP
Código PHP:
$conexio mysql_connect($host,$user,$pass) or die(mysql_error()); // $conexion es la conexión a usar.
    
mysql_select_db($bbdd,$conexio) or die(mysql_error());
    
$_POST = ($_POST $_POST $HTTP_POST_VARS);
    
$email htmlentities($_POST[email]);
    
$pass htmlentities($_POST[pass]);
    
    
$consulta "SELECT campo2 FROM campos WHERE campo1='$email' AND campo3='$pass'";
    
$res mysql_query($consulta)or die(mysql_error());
    
    
$resultado mysql_result($res);
    
settype($resultado"string"); 
    print(
"nombre=".$resultado); 
Si la variable $resultado es un string Flash la interpreta sin problemas. He probado hacer la consulta pasandole valores definidos de $email y $pass por si era el _POST lo que fallaba, pero nada.