XML-FLASH
http://www.cristalab.com/tutoriales/...-flash-mx-2004
alli usan nodos para guardar los datos
en el ejemplo que te puse uso atributos
PHP->XML
http://www.cristalab.com/foros/viewtopic.php?t=2626
alli discuten el tema, pero no es tan complicado como parece
aquí te pongo un ejemplo de cómo sería para este caso
Código PHP:
<?php
//conexion a la DB
$SQL = 'SELECT id,fecha,titulo,descripcion FROM noticias ORDER BY id DESC LIMIT 6';
$RESULTADO = mysql_query($SQL);
//aquí comenzamos con la cabecera del XML
echo '<?xml version="1.0" encoding="UTF-8"?>'."\n";
echo '<noticias>';
//aquí exploramos cada registro y lo imprimimos dándole las etiquetas y atributos que requiere nuestro XML
while($NOTICIA = mysql_fetch_array($RESULTADO)){
//debe tener este formato: <noticia id="" fecha="" titulo="" descripcion="" />
echo "\n\t".'<noticia id="'.$NOTICIA['id'].'" fecha="'.$NOTICIA['fecha'].'" titulo="'.$NOTICIA['titulo'].'" descripcion="'.$NOTICIA['descripcion'].'" />';
}
//finalmente terminamos nuestro XML
echo '</noticias>';
/*NOTA. debes hacer algunas verificaciones dentro de PHP
para ver si fallo la conexion por algun motivo
para ver si se realizó con éxito la consulta
para ver si la consulta devolvio CERO registros
y dentro de FLASH
para ver si la carga de datos se realizó con exito
o falló por algun motivo
teniendo en cuenta estas pautas podemos tener mejor control de nuestro sistemita xD
claro que no es obligatorio sino recomendable
*/
?>
:D