Foros del Web » Programando para Internet » PHP »

RSS con PHP y MySQL ayudon

Estas en el tema de RSS con PHP y MySQL ayudon en el foro de PHP en Foros del Web. Holas amigos Estoy intentando crear el sistema de RSS de mi sitio, respecto a mis Noticias alojadas en mi base de datos. Entonces, leyendo por ...
  #1 (permalink)  
Antiguo 08/07/2008, 17:05
Avatar de nicolyto77  
Fecha de Ingreso: marzo-2007
Ubicación: Buenos Aires
Mensajes: 782
Antigüedad: 17 años, 1 mes
Puntos: 12
Busqueda RSS con PHP y MySQL ayudon

Holas amigos

Estoy intentando crear el sistema de RSS de mi sitio, respecto a mis Noticias alojadas en mi base de datos. Entonces, leyendo por la red, y un articulo creado en el blog de maestros del Web, me fui ayudando, pero nada... nada de nada, lo maximo que llegue fue a que se vea en formate RSS pero un error

Me ayudarian a optimizar mi codigo, que es bastante sencillo por cierto:

Código PHP:
<?php
header
('Content-Type: text/xml');
?><?xml version="1.0" encoding="iso-88859-1"?>
<?php 
echo '<rss version="2.0">' ?>
<?php 
echo '<channel>' ?>
<title>SU</title>
<link>http://www.studiourbano.net/</link>
<language>es-AR</language>
<description>Web dedicada a la informatica</description>
<generator>Nicolyto77</generator>
<?php do { ?>
  <item>
  <title>’.$row_rsNoticias['titulo'].’</title>
  <link>http://localhost/noticia.php?recordID=’.$row_rsNoticias['id'].’</link>
  <imagen>’.$row_rsNoticias['imagen'].’</imagen>
  <autor>’.$row_rsNoticias['autor'].’</autor>
  <category>’.$row_rsNoticias['categoria'].’</category>
  <mensaje>’.$row_rsNoticias['mensaje'].’</mensaje>
      </item>
  <?php } while ($row_rsNoticias mysql_fetch_assoc($rsNoticias)); ?>
</channel></rss>'; ?>
Espero que me ayuden, por favor, saludos
__________________
CabaSoft Networks
  #2 (permalink)  
Antiguo 08/07/2008, 17:23
Avatar de WyLY  
Fecha de Ingreso: enero-2002
Ubicación: Cancun, México.
Mensajes: 506
Antigüedad: 22 años, 3 meses
Puntos: 6
De acuerdo Respuesta: RSS con PHP y MySQL ayudon

Intenta hacer un while antes sin do, a mi me ha servido así:

Código PHP:
<?php
include ('conexio.php');
$sql "SELECT * FROM tabla ORDER BY id DESC"
$resp mysql_query($sql);
while (
$row mysql_fetch_array($resp)) {
 
$resto substr ($row["articulo"], 0503);
 
$listo nl2br($resto);
 
?>
<item>
<title><?=$row['titulo']?></title>
<pubDate><?=$row['fecha']?></pubDate>
<category><?=$row['seccion']?></category>
<autor><?=$row['autor']?></autor>
<link>http://www.portalcancun.com/blog/verarticulo.php?id=<?=$row['id']?></link>
<description><![CDATA[<?=$listo."...";?>]]></description>
</item>
Cierras el While, la conexion, el channel y el rss.

intentalo, un abrazo.
__________________
I do techy stuff for a living and practice MMA with my dog... He always wins.
  #3 (permalink)  
Antiguo 08/07/2008, 17:53
Avatar de nicolyto77  
Fecha de Ingreso: marzo-2007
Ubicación: Buenos Aires
Mensajes: 782
Antigüedad: 17 años, 1 mes
Puntos: 12
Respuesta: RSS con PHP y MySQL ayudon

Holas

Muchas gracias por tu respuesta rapida!!

Mira, el mensaje de error que me tira es este:

Cita:
Error de lectura XML: contenido incorrecto tras un elemento XML del documento
Ubicación: http://localhost/rss.php
Número de línea 18, columna 1:<?xml version="1.0" encoding="iso-88859-1"?>
^
Me parece que tengo mal la sintaxis del codigo, ante tal caso, como quedaria la pagina? Yo la estoy guardando con rss.php o la debo guardar con otro formato? Ya que no se como llamarla luego, para que sea un Feed RSS.

Saludos
__________________
CabaSoft Networks
  #4 (permalink)  
Antiguo 09/07/2008, 01:00
Avatar de nicolyto77  
Fecha de Ingreso: marzo-2007
Ubicación: Buenos Aires
Mensajes: 782
Antigüedad: 17 años, 1 mes
Puntos: 12
Respuesta: RSS con PHP y MySQL ayudon

Holas

Lo probe y no me corre, o lo estoy poniendo mal.

Denme una mano por favor, necesito que de mi BD salgan las noticias, y el codigo es el que puse arriba; me tira errores de todos los colores.

Saludos
__________________
CabaSoft Networks
  #5 (permalink)  
Antiguo 12/08/2008, 08:50
(Desactivado)
 
Fecha de Ingreso: agosto-2008
Mensajes: 5
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: RSS con PHP y MySQL ayudon

Hola

Hay un código muy bueno en: http://www.juque.cl/weblog/2005/01/25/juquerss-generador-rss-con-php.html

Saludos ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:44.