<分区>
我试图在这个准备好的语句中绑定(bind)一个变量,但我一直收到错误:
Call to a member function bind_param() on a non-object
函数被调用,变量被传递给它。当我将函数更改为仅回显变量时,该变量在页面上打印正常,但如果我尝试在此处绑定(bind)它,我会收到错误消息。谁能帮忙?
//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);
}
我知道函数没有完全写在这里,但这应该不是问题。我不明白为什么会收到此错误。