Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2008, 05:42
TCS
 
Fecha de Ingreso: agosto-2008
Mensajes: 1
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta Problema con el rss de noticias

www.sdesclavitud.com/rss.php
Código PHP:
<?
header
('Content-Type: text/xml');

echo 
"<?xml version='1.0' encoding='ISO-8859-1' ?>";

include(
"con_mysql.php");
$resultado=mysql_query("select * from noticias order by id DESC ");
$row=mysql_fetch_array($resultado);

echo 
'<rss version="2.0">
<channel>
    <title>S.D.Esclavitud</title>
    <link>http://www.sdesclavitud.com</link>
    <language>es-CL</language>
    <description>Web Oficial da Sociedade Deportiva Esclavitud</description>
    <generator>TiTo</generator>
'
;
while (
$row=mysql_fetch_array($resultado)){

$titulo utf8_decode($row[titulo]);
$resumen utf8_decode($row[resumen]);

echo 
'<item>

<title><![CDATA['
.$titulo.']]></title>

<description><![CDATA['
.$resumen.'<br><img src=noticias/'.$row[foto].'>]]></description>
<link>http://www.sdesclavitud.com/noticias.php?noticia='
.$titulo.'</link>
</item>'
;
}

echo 
'</channel></rss>';
?>
Este es el codigo que utilizo para mostrar las entradas y me las muestra bien.

Ahora mismo en la página tengo 5 noticias ordenadas descendentemente para que la ultima sea la primera.

Pues en el rss solo me aparecen 4 faltando la noticia mas actual.

Si las ordeno ascendente pues lo mismo pero me come la mas antigua

¿que puede ser?

Última edición por jam1138; 26/08/2008 a las 12:56 Razón: Aplico etiquetas PHP