muy simple, de la misma manera que cuando generas una tabla desde una bd
Código PHP:
Ver originalecho "<table";
{
$id = $row['id'];
$fecha = $row['fecha'];
$nombre = $row['nombre'];
echo"<tr><td>$id</td><td>$fecha</td><td>$nombre</td></tr>";
}
echo "</table>";
haces lo mismo, pero generando las entradas del xml, algo básico para rss 2.0 sería
feed.rss.php
Código PHP:
Ver original<?php
?>
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Liftoff News</title>
<link>http://liftoff.msfc.nasa.gov/</link>
<description>Liftoff to Space Exploration.</description>
<language>en-us</language>
<pubDate>Tue, 10 Jun 2003 04:00:00 GMT</pubDate>
<lastBuildDate>Tue, 10 Jun 2003 09:41:01 GMT</lastBuildDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>Weblog Editor 2.0</generator>
<?php
// aqui la consulta y el loop para recuperar, pero en lugar de generar una fila...
echo"
<item>
<title>$titulo</title>
<link>$link</link>
<description>";
echo "</description>
<pubDate>$pubdate</pubDate>
<guid>$guid</guid>
</item>
";
?>
</channel>
</rss>
Saludos