挑战......
我正在使用一个简单的PHP代码从我的数据库生成RSS源,这是我的Joomla 3网站。
我设法从数据库中获取项目列表,但现在我正在努力为每个项目获取正确的链接。
以下是使用链接填充项目的代码...
$results = $mysqli->query("SELECT * FROM bs_analiza ORDER by analiza_pk DESC");
if($results){ //we have records
while($row = $results->fetch_object()) //loop through each row
{
$item = $rss->addChild('item'); //add item node
$title = $item->addChild('title', $row->h_team . " vs " . $row->a_team); //add title node under item
$link = $item->addChild('link', 'http://dev.90mins.org/index.php?option=com_betting&view=pick&id='. $row->analiza_pk); //add link node under item
$link->addAttribute('isPermaLink', 'false'); //add link node attribute
$description = $item->addChild('description', '<![CDATA['. htmlentities($row->datum_ura) . ']]>'); //add description
$date_rfc = gmdate(DATE_RFC2822, strtotime($row->published));
$item = $item->addChild('pubDate', $date_rfc); //add pubDate node
}
}
如果我使用像www.my-site.com这样的简单链接,并且上面添加的内容将有效,但所有项目都将指向同一页面 - www.my-site.com。
如何将唯一链接附加到项目?