Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2007, 04:00
Mandete
 
Fecha de Ingreso: noviembre-2007
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
Problema de paso de variables PHP-Flash con consulta MySQL

Hola, tengo un problema pasando variables entre PHP y Flash. Si la variable es un string definido entre comillas la pasa correctamente, pero si la variable se obtiene mediante una consulta mysql entonces no recibe valor (undefined). El código es el siguiente:

código flash
Código PHP:
var = new LoadVars();
    
a.load("noticia_flash.php");
    
a.onLoad = function() {
    
//texto_txt.text=this.identidad;
    
texto_txt.text this.noticia;

}; 
código php
Código PHP:
<?
  $result 
mysql_query("SELECT * FROM noticias ORDER BY id ASC LIMIT 0,2"$conexion);
  
mysql_close($conexion);
  
  while (
$r mysql_fetch_array($result)) {

  
$noticia $r["noticia"];
  print 
"noticia=" $noticia;
?>
Si sustituyo $noticia=$r['noticia'] por $noticia="hola" si se pasa "hola" al flash. El problema es que no pasa la variable si viene de una consulta mysql. La consulta es correcta y en php sin más si que muestra su valor.

Última edición por Mandete; 26/01/2008 a las 07:30