我使用此代碼從MySQL表中生成我的rss,現在表我從我的拉rss。它有很多行,我想要修改的只是前6項而不是整行。我用索引和中斷== 6,但它仍然顯示給我所有的行。任何線索?從php-mysql限制RSS源從表
此外,我想在每個項目出來之前回應'#',但仍然無法正確顯示。
任何技巧來解決這2個東西
方面
<?php
require_once('./config.php');
require_once('dbconnect.php');
header("Content-Type: application/rss+xml; charset=utf-8");
$a=#;
$rssfeed = '<?xml version="1.0" encoding="utf-8"?>';
$rssfeed .= '<rss version="2.0">';
$rssfeed .= '<channel>';
$rssfeed .= '<title>My RSS feed</title>';
$rssfeed .= '<link>http://www.mytest.com</link>';
$rssfeed .= '<description>test.Com RSS</description>';
$rssfeed .= '<language>en-us</language>';
$rssfeed .= '<copyright>Copyright (C) 2012 mytest.com</copyright>';
$query = "SELECT * FROM rss_eng";
$result = mysql_query($query) or die ("Could not execute query");
while($row = mysql_fetch_array($result)) {
extract($row);
$index = 0;
$rssfeed .= '<item>';
$rssfeed .= '<title>' . $hashtag . '</title>';
$rssfeed .= '</item>';
}
$rssfeed .= '</channel>';
$rssfeed .= '</rss>';
echo $rssfeed;
$index++;
if($index==6) break;
?>
容易謝謝你的提示方式:)(工作)怎麼樣回聲「#」之前,我把它從rss_eng表中的任何項目? – LeoSam 2012-07-25 10:25:26
我不確定我是否理解你的問題,但也許這就是你需要的$ rssfeed。='
是的,它:)謝謝亞歷克斯 – LeoSam 2012-07-25 10:38:56