0

我正在尝试从服务器中提取数据而不必重复$parentQ,$parentResult$link. 我认为在每个函数中添加全局可以修复它,它确实......但无论出于何种原因,它都停止了工作。

如果我将它们放回函数中,它就可以工作。我很困惑。为什么它起作用了,现在却不起作用。我没有改变我所知道的任何事情。这是代码:

//URL in Reference
  $URL = 'path/file.php';

//Initialize Query for Table Data
$parentQ = "select * from cdi_content where URL=\"$URL\"";
$parentResult = mysql_query($parentQ); // Run the Query
$link = mysql_fetch_assoc($parentResult); // Query Result

// Write Main Content
function writeContent($URL){
global $parentQ, $parentQuery, $link;
echo $link['Content']; // Pull Data From Server
4

1 回答 1

0

定义$parentQ,$parentResult$link作为函数外的全局变量。

于 2012-11-07T18:58:52.150 回答