我已经使用下面的代码在 php 中创建了一个 rss 提要。我已经仔细检查了所有变量(即用户名和密码)并且它们是正确的。mysql 也设置正确。当我尝试使用 mamp 在我的计算机上本地查看此内容时,我只是得到一个空白页。任何帮助将不胜感激..此代码看起来是否正确,除了mamp之外,我还应该使用其他东西来查看它吗?
<? header('Content-type: text/xml'); ?>
<?php
$dbhost = "localhost"; // almost always localhost.
$dbname = "links"; // Database Name
$dbuser = "root"; // Database Username
$dbpass = "password"; // Databse Password
$connect = mysql_connect("$dbhost","$dbuser","$dbpass");// Connecting to Database
mysql_select_db($dbname) or die (mysql_error()); // Selecting Database
?>
<rss version="2.0">
<channel>
<title> </title>
<description> </description>
<link></link>
<?
$sql = "SELECT * FROM news limit 5";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)){
?>
<item>
<title><?=$row['title']; ?></title>
<author><?=$row['author']; ?></author>
<link>http://MYSITE.com/news.php?id=<?=$row['id']; ?></link>
</item>
<?
}
?>
</channel>
</rss>