Ver Mensaje Individual
  #11 (permalink)  
Antiguo 22/06/2006, 08:06
Avatar de indie81
indie81
 
Fecha de Ingreso: octubre-2004
Ubicación: Zaragoza
Mensajes: 295
Antigüedad: 20 años, 5 meses
Puntos: 10
Aquí va, lo pego tal cual lo tengo yo, luego cada uno que ponga sus datos de conexión a la BBDD correctamente:

Código PHP:
<?
header
('Content-Type: text/xml'); //Indicamos al navegador que es un documento en XML

echo '<?xml version="1.0" encoding="ISO-8859-1" ?>'//Versión y juego de carácteres de nuestro documento

//Aquí la conexión o archivo de conexión a la base de datos
require_once ('../../admin/include/connect.inc.php');
require_once (
'../../admin/include/config.inc.php');

    
$link mysql_connect($DBHost,$DBUser,$DBPass)
    or die(
'Unable to connect mySQL');
    
mysql_select_db ($DBName) or die('Unable to select the DB');
    
//Config
    
$table_name $table_content;
    
$table_name_category $table_content_category;
    
//Hacemos la consulta y la ordenamos por post para mostrar siempre el último
    
$resultado=mysql_query("select * from $table_name order by date_1 DESC",$link);
    
$row=mysql_fetch_array($resultado);

//"Cortaremos" el artículo en 300 caracteres para nuestra descripción
    
$descripcion=substr($row[content_short],0,300)."...";

// Y generamos nuestro documento
echo "<rss version='2.0'>
<channel>
<title>RSS Iniziativas.net</title>
<link>http://www.iniziativas.net</link>
<language>es-ES</language>
<description>Servicios generales de Internet en Aragón: Zaragoza, Huesca y Teruel</description>
<generator>Iniziativas.net</generator>"
;
        
$q_0 "SELECT * FROM $table_name";
        
$res_0 mysql_query($q_0) or die("Error: ".$q_0);
        
$offset 0;
while(
$row mysql_fetch_array($res_0)){
echo
"<item>
<title>$row[title]</title>
<link>http://www.iniziativas.net/es/index-noticias.php?mod=content_detail&amp;id=$row[id]</link>
<pubDate>$row[date_1]</pubDate>
<author>$row[author]</author>
<guid>http://www.iniziativas.net</guid>
<description><![CDATA[$row[content_short]]]></description></item>"
;
}
echo
"</channel></rss>";
?>
__________________
La posada del Pixel | Wanapix