我想在這個準備好的聲明一個變量綁定,但我不斷收到錯誤:調用一個成員函數bind_param()一個非對象
Call to a member function bind_param() on a non-object
的函數被調用,和變量傳遞給它。當我更改函數只是回顯變量,變量打印在頁面上罰款,但如果我嘗試綁定它在這裏我收到錯誤。誰能幫忙?
//CALL FROM PAGE ONE
check($username);
//FUNCTION ON PAGE 2
function check($username){
$DBH = getDBH();
$qSelect = $DBH->prepare("SELECT * FROM users WHERE username = ?");
$qSelect->bind_param("s", $username);
}
我知道函數沒有完全寫在這裏,但這應該不成問題。我不明白爲什麼我收到此錯誤。
'var_dump($ qSelect)'來檢查它是否是你認爲的。 – Mchl 2010-12-20 08:43:41