Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Rebimbas

Projeto Pap urgente

Mensagens Recomendadas

Rebimbas

Fatal error: Call to a member function fetch_array() on a non-object in C:\xampp\htdocs\Site\conectdb\BaseDados\index.php on line 23

 

Tenho tido este erro apos me registar no site e qaundo vou para fazer o login apos introduzir o email e a pw clico no botão "LOGIN" e enviam-me este erro. 

A minha linha 23 é esta:       $row=$query->fetch_array();

O restante codigo é este:

 

if (isset($_POST['btn-login'])) {
    

    $email = strip_tags($_POST['email']);
    $password = strip_tags($_POST['password']);
    
    $email = $DBcon->real_escape_string($email);
    $password = $DBcon->real_escape_string($password);
    
    $query = $DBcon->query("SELECT name, email, password FROM login WHERE email='$email'");
    $row=$query->fetch_array();
    
    $count = $query->num_rows; // if email/password are correct returns must be 1 row
    
    if ($row['password']) {
        $_SESSION['userSession'] = $row['user_id'];
        header("Location: home.php");
    } else {
        $msg = "<div class='alert alert-danger'>
                    <span class='glyphicon glyphicon-info-sign'></span> &nbsp; Invalid Username or Password !
                </div>";
    }
    $DBcon->close();
}
?>

 

Gostava imenso que me dessem alguma possível solução para este problema que me atormenta a mesmo muito tempo pois no que toca a php eu n estou la muito in nessa matéria.

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

vou-te ensinar a pescar :

consegues traduzir para portugues a frase :Call to a member function fetch_array() on a non-object


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.