Foros del Web » Programando para Internet » PHP »

RSS a MySQL?

Estas en el tema de RSS a MySQL? en el foro de PHP en Foros del Web. Que tal, estoy buscando algun script o forma de pasar feeds RSS a una base de datos MySQL. Es posible? Como? Tendria que funcionar leyendo ...
  #1 (permalink)  
Antiguo 25/05/2008, 19:27
Avatar de Blunk  
Fecha de Ingreso: septiembre-2006
Mensajes: 145
Antigüedad: 17 años, 7 meses
Puntos: 4
RSS a MySQL?

Que tal,
estoy buscando algun script o forma de pasar feeds RSS a una base de datos MySQL.

Es posible? Como?

Tendria que funcionar leyendo un feed y de ahi pasarlo a una entrada en una base de datos. Tiene que asegurarse de no repetir los posts ya ingresados etc.

Alguna idea? Ayudas?

Gracias
  #2 (permalink)  
Antiguo 25/05/2008, 21:14
Avatar de Blunk  
Fecha de Ingreso: septiembre-2006
Mensajes: 145
Antigüedad: 17 años, 7 meses
Puntos: 4
Respuesta: RSS a MySQL?

Encontre un script (pago) llamado RSS2SQL. Esa es mi idea... sera que no hay una opcion gratuita o alguna otra forma?
http://www.feedforall.com/rss2sql.htm

ayudas?
  #3 (permalink)  
Antiguo 26/05/2008, 09:37
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: RSS a MySQL?

Hola Blunk,

Un RSS no es más que un XML, por lo que puedes usar SimpleXML para parsear el RSS y convertirlo a una consulta SQL y posteriormente insertarlo en tu base de datos.

Saludos.
  #4 (permalink)  
Antiguo 26/05/2008, 20:13
Avatar de Blunk  
Fecha de Ingreso: septiembre-2006
Mensajes: 145
Antigüedad: 17 años, 7 meses
Puntos: 4
Respuesta: RSS a MySQL?

Gracias GatorV, estoy investigando sobre el tema de usar SingleXML.

Como podria hacer para asegurarse que el feed no se repita??

Osea, si el feed que vamos a leer y meter a la mysql, lo leemos cada 5 minutos, como hago para que no se repitan los feeds?

Gracias
  #5 (permalink)  
Antiguo 26/05/2008, 20:38
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: RSS a MySQL?

Hola Blunk,

Ese tipo de control lo tienes que programar tu, haces una sentencia SELECT y verificas si esta o no ya ingresada esa entrada.

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 05:02.