PHP - Fatal error: Call to a member function bindValue() on boolean
Pessoal boa noite!
Estou usando classe PDO para conexão com o Firebird, tenho um formulário que no meu computador local funciona corretamente, porém ao subir os arquivos no servidor ele apresenta erro ao fazer o login o erro é esse:
Fatal error: Call to a member function bindValue() on boolean in
Na mesma string de conexão e consigo listar os dados normalmente o erro é quando entro no formulário de login.
Abaixo segue o código de validação.
<?php
session_start();
require ('conexao.php');
$login = isset($_POST['login']) ? $_POST['login']: '';
$senha = isset($_POST['senha']) ? $_POST['senha']: '';
$query = "SELECT * FROM DA101 WHERE A1_PORTAL = :login AND A1_senha = :senha";
$stmt = $conn->prepare($query);
$stmt->bindValue(':login', $login, PDO::PARAM_STR);
$stmt->bindValue(':senha', $senha, PDO::PARAM_STR);
$stmt->execute();
$array = $stmt->fetchAll(PDO::FETCH_ASSOC);
if($stmt->rowCount() <= 0){
alerta('Login ou Senha Incorreto!!!');
voltar();
exit;
}else{
$_SESSION['login'] = $login;
$_SESSION['senha'] = $senha;
direciona('lista_ocorrencia.php');
}
?>
Se puderem me ajudar eu agradeço.
ObrigadoDiscussão (2)
Carregando comentários...