0
我用一個很簡單的功能:PHP錯誤關閉MySQL連接
function closeConn(){
mysql_close($conn);
}
$conn
是連接變量 - 它連接好,不過,如果我嘗試我得到這個錯誤,並稱之爲:
警告:mysql_close()預計參數1是資源,在
,這是什麼原因空給出?
我用一個很簡單的功能:PHP錯誤關閉MySQL連接
function closeConn(){
mysql_close($conn);
}
$conn
是連接變量 - 它連接好,不過,如果我嘗試我得到這個錯誤,並稱之爲:
警告:mysql_close()預計參數1是資源,在
,這是什麼原因空給出?
原因是,$conn
變量是空的。
無論是把它作爲參數傳遞給你的函數:
function closeConn($conn){
mysql_close($conn);
}
closeConn($conn);
或只是完全不使用它,讓PHP決定關閉其連接(默認情況下,已打開塔最後一個)
function closeConn(){
mysql_close();
}
或者根本不關閉連接。無論如何,當腳本執行結束時,PHP會爲你做。
任何**真**的原因明確關閉連接? – zerkms 2011-01-21 13:27:03
任何**真實的**不使用`mysqli`的理由? – ircmaxell 2011-01-21 13:27:48