Вставка информации из базы данных в RSS-канал

Это текущий код моей RSS-ленты:

<?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-элементов, и для каждого из них нужно связать свое доменное имя. Заранее спасибо!


person user1848777    schedule 25.11.2012    source источник
comment
Итак, ваша проблема теперь изменилась.   -  person Shiplu Mokaddim    schedule 25.11.2012
comment
Нет, я работаю с двумя разными RSS-потоками. Вопрос, который вы имеете в виду, исправил один из моих каналов, это другой, над которым я сейчас работаю.   -  person user1848777    schedule 25.11.2012