Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2010, 10:14
makone
 
Fecha de Ingreso: febrero-2009
Mensajes: 7
Antigüedad: 15 años, 2 meses
Puntos: 0
Variable desde PHP que recoge mal Flash CS4

Hola buenas, tengo un problema con el que llevo todo el dia y stoy algo mosqueao ya, porque e probado de mil maneras pero siempre ocurre lo mismo. Trato de recoger en un flash datos de un php que se conecta a una bbdd, la conexion del php a la bbdd va bien ya que al subir el php al servidor, salen los datos correctos, no obstante, voy a poner el codigo con un solo dato para facilitar el entendimiento, gracias de antemano al maquina que me eche una mano...

CODIGO PHP

<?
// Valor por defecto en PHP

$res2 = $consulta2 = "";

$host = '213.***.*.**'; // el host de la base de datos
$user = 'agente'; // usuario de la base de datos
$pass = '*********'; // contraseña de la base de datos
$bbdd = 'FOTOS_MS'; // base de datos a usar

/*********** esto crea la conexión a la base de datos **************/
$conexio = mysql_connect($host,$user,$pass) or die(mysql_error());
// $conexiones la conexión a usar.
mysql_select_db($bbdd,$conexio) or die(mysql_error());

mysql_query ('SET NAMES "utf8"');

$cuenta= '&cuenta=';
/////////////////////////////////////////////////////////////////////
//COGER DATOS BBDD
$consulta2 = "select * from FOTOS_MS"
$res2 = mysql_query($consulta2)or die(mysql_error());


$cuenta .= mysql_num_rows($res2);

echo $cuenta;

?>

CODIGO EN FLASH CS4

var arregloLV:LoadVars = new LoadVars();
arregloLV.load("collect-localizador1.php");

//FUncion para recuperar variables de php
arregloLV.onLoad = function (exito:Boolean){

if (exito){
//con esto se coge el echo del php
//cuants es un campo de texto dinamico que e creado para mostrar el resultado
cuants.text = arregloLV.cuenta;
trace ("cuantos : " + arregloLV.cuenta);
}else{
trace("corrige la ruta del archivo, o el script tiene algun error");
}
}

RESULTADOS
HTML :::::::: &cuenta=9 (PERFECTO HAY 9 REGISTROS)

FLASH CS4 ::::::

EN EL TEXTO DINAMICO DONDE DEBERIA COJER EL VALOR DE LA VARIABLE ( 9 ) COJE ESTO ( '; ) DE $cuenta= '&cuenta='; OSEA DE DESPUES DEL (=) LO SE PORQUE SI METO COMILLAS DOBLES EN VEZ DE SIMPLE ( "&cuenta="; )
APARECE ( "; )

agradeceria un monton si alguien sabe como hacerlo, ya que me e fijado en 5 o 6 ejemplos y es que estan iguales, asi que aqui ando medio desesperado...