0

我知道我在这里犯了新手错误,并且我需要创建一个变量来传递——尽管我不确定如何处理这个错误,并且搜索在线 tutes 也无济于事。如果有人能引导我朝着正确的方向前进,我将不胜感激。

我想让结果回显到一个数组中。那是; 在 $rss 数组中显示“xml”表中的“xmlurl”行字段。我希望这是有道理的。

// Get URLs from Database
$result = mysql_query("SELECT * FROM xml");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
printf("'%s',", $row["xmlurl"]);
}
mysql_free_result($result);

// Take the URLs (xmlurl) and place them in an array
$rss = array(
'http://www.xmlurl.com.au',
'http://www.xmlurl.com.au'
);
4

3 回答 3

7
$rss = array();
while (...) {
    $rss[] = $row['xmlurl'];
}
于 2012-05-25T01:33:56.743 回答
3

试试这个:

$rss = array();

$result = mysql_query("SELECT * FROM xml");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    $rss[] = $row["xmlurl"];
}
mysql_free_result($result);
于 2012-05-25T01:33:45.700 回答
2
// Get URLs from Database
$result = mysql_query("SELECT * FROM xml");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    $rss[] = $row["xmlurl"]);
}
mysql_free_result($result);

print_r($rss); // Outputs the $rss array, listing all of the xmlurls'
于 2012-05-25T01:34:06.417 回答