2011-08-04 107 views
0

我想通過一個db_query作爲函數中的參數,但我沒有得到我想要的。
例如傳遞一個db_query作爲參數

function some_function(){ 
    $query = "SELECT text FROM my_table"; 
    $result = db_query($query); 

    $text = other_function($result); 

    echo $text; 
} 

function other_function(&$result){ 
    $array = db_fetch_array($result); 
    return $array['text']; 
} 

我已經驗證查詢工作,而這如果我不通過另一個函數來運行它的工作原理。任何想法我做錯了什麼?任何想法的更好的方法來做到這一點?如果可能,我仍然希望能夠使用單獨的函數從我的db_query中獲取數組。

回答

0

刪除&。這裏似乎沒有必要。此外,我會使用對象來處理這類工作,這樣您就可以簡單地使用$this->result或其相似之處。