无法制作动态RSS文件

时间:2014-07-29 22:57:11

标签: php rss

我正在尝试开发一个小型动态RSS文件,显示我网站的10条最新消息。我不知道为什么代码现在不能正常工作,我会感激任何帮助。我创建了一个PHP文件,这就是我编码的内容:

<?php
    header("Content-Type: application/rss+xml; charset=ISO-8859-1");
 ?>

        <?php include ('inc_conexiones.php');?>
        <?php 
            mysql_set_charset('utf8', $cnxMySQL);
            mysql_select_db($BaseDeDatos);
        ?>

<?php
    $rssfeed = '<?xml version="1.0" encoding="ISO-8859-1"?>';
    $rssfeed .= '<rss version="2.0">';
    $rssfeed .= '<channel>';
    $rssfeed .= '<title>Toros de Tijuana - RSS Feed</title>';
    $rssfeed .= '<link>http://www.torosdetijuana.com</link>';
    $rssfeed .= '<description>Toda la información de los Toros de Tijuana</description>';

    $sQuery = ("Select * From tb_noticias Where nw_Status='activo' Order by nw_Fecha DESC LIMIT $p_num , $items");
    $result = mysql_query($sQuery, $cnxMySQL) or die(mysql_error());

    while($row = mysql_fetch_array($result)) {
        extract($row);

        $rssfeed .= '<item>';
        $rssfeed .= '<title>' . $nw_Titulo . '</title>';
        $rssfeed .= '<description>' . $nw_Resumen . '</description>';
        $rssfeed .= '<pubDate>' . date("D, d M Y H:i:s O", strtotime($nw_Fecha)) . '</pubDate>';
        $rssfeed .= '</item>';
    }

    $rssfeed .= '</channel>';
    $rssfeed .= '</rss>';

    echo $rssfeed;
?>

我得到的错误是:“你的SQL语法有错误;当我在线测试时,请检查与你的MariaDB服务器版本相对应的手册,以便在第1行的''附近使用正确的语法。

0 个答案:

没有答案