我想在这个准备好的声明一个变量绑定,但我不断收到错误:调用一个成员函数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