Я пытаюсь связать переменную в этом подготовленном операторе, но я продолжаю получать ошибку:
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);
}
Я знаю, что функция здесь не полностью написана, но это не должно быть проблемой. Я не понимаю, почему я получаю эту ошибку.