Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gabriel Campos

mysql_num_rows(): supplied argument is not a valid MySQL result resour

Recommended Posts

Olá pessoal estou tendo um erro muito chato no meu código e não faço ideia do que seja!

 

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\classes\login.class.php on line 5

 

<?php
	class Login{
		public function logar($email, $senha){
			$buscar=mysql_query("SELECT * FROM users WHERE email='$email' AND senha='$senha' AND status='1' LIMIT 1");
			if(mysql_num_rows($buscar) == 1){
				$dados=mysql_fetch_array($buscar);
				$_SESSION["email"]=$dados["email"];
				$_SESSION["senha"]=$dados["senha"];
				$_SESSION["nivel"]=$dados["nivel"];
				setcookie("logado",1);
				$log=1;
			}
				if(isset($log)){
					$flash="Você foi logado com sucesso!";
				}else{
				$flash="Sua senha e seu email não conferem.";
				}
				return $flash;
		}
	}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você está com uma conexão com o banco ativa neste ponto do código? (mysql_connect())

A mysql_query() pede um link identificador de uma conexão ativa ou, na ausência dele procura por uma conexão já estabelecida e nesse caso ela pode não estar encontrando nenhuma.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.