Después de muchas horas perdidas he conseguido hacer en php unAa consulta a una BDD mysql y hacer una estructura xml.
Ahora no consigo que flash la lea y la imprima en un txt.
Es una BDD de notícias y quiero que una vez el xml dinámico las haya leído todas flash las muestre. este es el link para que veais como queda organizado http://www.rsf.fm/notis_2/xml_notis.php
Y este es el código php:
Código :
[<?php
//nos conectamos a mysql.
$cnx = mysql_connect("localhost","usuario","pass")
or die('Intentalo otra vez: ' . mysql_error());
mysql_select_db("bd_rsf");
// consulta sql.
$sql = "SELECT * FROM noticias ORDER BY id DESC";
//ejecutamos la consulta sql
$res = mysql_query($sql) or die("output=error&msg=".mysql_error());
//contamos el número de filas en el resultado.
if(mysql_num_rows($res) > 0){
//si hay datos.
echo "<?xml version='1.0' encoding='ISO-8859-1'?>\n";
//abrimos la etiqueta principal que contendrá los datos.
echo "<resultados>\n";
//parseamos la información.
while($fila = mysql_fetch_array($res))
{
echo "\t<registro id='".$fila["id"]."'>\n";
echo "\t\t<titulo>".$fila["titulo"]."</titulo>\n";
echo "\t\t<nombre>".$fila["nom"]."</nombre>\n";
echo "\t\t<noticia>".$fila["noticia"]."</noticia>\n";
echo" </registro>\n";
}
//cerramos la etiqueta principal
echo "</resultados>\n";
//liberamos memoria
mysql_free_result($res);
//cerramos la conexión
mysql_close($cnx);
}else{
//no hay datos, pasamos el mensaje a flash.
echo "output=error&msg=No hay datos";
}
?>]
Incluso he intentado cambiar los echos por una variable "$salida", para luego mostrarla con loadVars y no me salgo.
Gracias
[MhX] Por favor, cuando postees código usa las etiquetas [code] [/MhX]
