这是我的 RSS Feed 的当前代码:
<?php header("Content-type: text/xml"); ?>
<?php echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"; ?>
<?php include('directory/database.php'); ?>
<rss version="2.0">
<channel>
<title>Website Reviews</title>
<link>http://www.mywebsite.com</link>
<description>My Website's Description</description>
<pubDate><?echo date('Y/m/d H:i:s');?></pubDate>
<?php
foreach( range( 1, 30 ) as $i ):
$domain = mt_rand( 1, 62246 );
?>
<item>
<title><?php echo $domain; ?> REVIEW</title>
<pubDate><?echo date('Y/m/d H:i:s');?></pubDate>
<link>http://www.mywebsite.com/review/<?php echo $domain; ?></link>
<description>Looking for a review on <?php echo $domain; ?>? We've got it!</description>
</item>
<?php endforeach; ?>
</channel>
</rss>
这是我需要帮助更改的特定代码:
<?php
foreach( range( 1, 30 ) as $i ):
$domain = mt_rand( 1, 62246 );
?>
基本上,我不需要生成一个随机数,而是需要它从我的数据库中提取一个域名。我的数据库中有大量域列表,位于“网站”列下的“列表”表中。
我有 30 个不同的 RSS 项目显示,每个项目都需要有一个与该项目关联的不同域名。提前致谢!