Enlaces Patrocinados : Tonterias | emoticonos y emoticones | Juegos PSP | Sabios del PC | Depurando.com | Seo Murcia | Regalos | Casino | XXX
Aprender PHP | Juegos Consolas | Turismo Rural | Juegos Gratis | Wii |


Sindicacion en RSS de Tablas de Sql en PHP

Bookmark and Share

Para sindicar Tabalas de Sql en RSS debemos hacer esto es muy facil
con este ejemplo sindicaremos en RSS version 0.91:



<?
$db_direccion 
'server de base de datos';  
$db_user 'usuario de base de datos';  
$db_pass 'pass de la BD';  
$db_name 'nombre de la bd';  
$db_table 'tabla de las noticas';  
$db_campo_fecha 'campo fecha';  
$db_campo_titulo 'campo titulo';  
$db_campo_texto 'campo de la noticia';  
$db_campo_url 'id de la noticia';  
$pg_titulo 'MundObarner.NeT';  
$pg_link 'pagina tuya';  
$pg_descripcion 'descripcion del Canal RSS';  
$pg_idioma 'es';  
  
Header"Content-type: text/xml");  
echo 
'<'?>?xml version="1.0" encoding="ISO-8859-1"?>  
  
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN"  
 "http://my.netscape.com/publish/formats/rss-0.91.dtd">  
  
<rss version="0.91">  
  
 <channel>  
 <title><?=$pg_titulo?></title>  
 <link><?=$pg_link?></link>  
 <description><?=$pg_descripcion?></description>  
 <language><?=$pg_idioma?></language>  
<?  
$db
=mysql_connect($db_direccion,$db_user,$db_pass);  
if(!isset(
$perPage))$perPage 30;  
$sql="SELECT * FROM $db_table WHERE pendiente = 1 ORDER BY $db_campo_fecha DESC LIMIT 0,$perPage";  
$qry mysql_db_query($db_name,$sql,$db);  
while (
$row=mysql_fetch_array($qry)){  
 echo 
"n";  
 echo 
" <item>n";  
 echo 
" <title>".$row[$db_campo_titulo]."</title>n";  
 
$desc preg_replace("/[(.*?)]/i"""$row[$db_campo_texto]);  
 
$desc substr($desc,0,230);  
 
$desc str_replace('<','&lt;',$desc);  
 
$desc str_replace("n",'',$desc);  
 
$desc str_replace("r",'',$desc);  
 echo 
" <description>".$desc."</description>n";  
 echo 
" <link>pagina de ustedes".$row[$db_campo_url]."</link>n";
 echo 
" </item>n";  
}  
?> 

</channel>  
</rss> 


cod by Codigolandia.Com
No Todos se lo podemos responder desde los comentarios, para cualquier duda o sugerencia los invitamos tambien a usar el FORO y las REDES Sociales, Saludos a Todos
Comentarios
Nick :
Coloca el Codigo csfee
Comentario:

Nick :javi
Dice :Utilizando este codigo, no me genera ningun feed...Que puedo hacer?






Los Mas Visitados
PHP
ASP
Rails
Phyton
SEO & Marketing
Mysql
Scripts
Manuales
Hosting
Publicidad
Gana Dinero


PHP Mysql linux Creative Commons License Spam Poison web counter Seo monitor ClickHeat : track clicks

LanLandia Networks -> www.colombiaphp.net | www.flowbarranquilla.net | www.weboneando.com | www.macventas.com | contacto commentariosweb@gmail.com