Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/02/2008, 09:44
Avatar de esnalca
esnalca
 
Fecha de Ingreso: enero-2008
Mensajes: 77
Antigüedad: 16 años, 3 meses
Puntos: 0
Error desconocido.

Buenas!

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.
$conmysql_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
$rsmysql_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>
'
;
}
?>