Estoy intentando programar en php un creador de feed. Me lee que el archivo a pesar de ser php se vuelve xml(no se si es la mejor manera de decirlo..)
pero a la hora de poner los temas no m escribe ninguno. y si quito el while solo me escribe uno y encima sin link. Haber si me podriais ayudar aqui os dejo el codigo:
Código PHP:
<?
//Conexion base de datos.
$con= mysql_connect("host","user","pass");
//Seleccionar la base de datos
mysql_select_db("bbdd",$con);
//Sentencia pra buscar en la base de datos
$ssql="SELECT ID_TOPIC,subject,body FROM smf_messages ";
//Ejecutar la sentencia
$rs= mysql_query($ssql,$con);
//indicamos que es un documento XML
header('Content-Type: text/xml');
//Version de nuestro documento
echo'<?xml version="1.0" encoding="utf-8"?>';
//Elementos estaticos
echo '<rss version="2.0">
<channel>
<title>Sindromedownload</title>
<link>http://www.sindromedownload.com</link>
<description>Foro de descargas</description>
';
while($resultado=mysql_fetch_array($rs)){
echo'<title>'.$resultado[subject].'</title>
<link>http://www.sindromedownload.com/index.php?topic='.$resultado[ID_TOPIC].'
<desciption>'.$resultado[body].'</description>
</item>
</channel>
</rss>
';
}
?>