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 に答える