osea el ejemplo en si es simple para que puedan entenderlo facilmente, claro que se puede usar base de datos
te adjunto el ejemplo
Código PHP:
Ver original<?php
include_once 'class.rssGenerator.php';
$rss = new rssGenerator();
// Datos necesarios
$rss->rss_set_title("Titulo del rss");
$rss->rss_set_link("http://www.mipagina.com");
$rss->rss_set_description("Descripcion del RSS");
$rss->rss_set_language("es-cL");
// conectas a la base de datos, etc...
$consulta = "SELECT titulo, url, descripcion, fecha FROM noticias";
$titulo = $registro["titulo"];
$url = $registro["url"];
$descripcion = $registro["descripcion"];
$fecha = $registro["fecha"];
$rss->add_item($titulo, $url, $descripcion, $fecha);
}
// Imprimo en pantalla el documento
echo $rss->get_rss();
// Tambien se puede generar un archivo entregandole un atributo al metodo get_rss
// $rss->get_rss("ruta/archivo.xml");
?>
recuerda que la classe es para construir el rss.. la forma en que lo hagas es dependiendo de lo que necesites..
saludos!