1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

erro Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given

<!DOCTYPE html >

<? require "conexao.php"; require "operacional.php"; require "pagamento_funcionarios.php"; ?>

<?php if(isset($_POST['button'])){ ini_set( 'display_errors', true ); error_reporting( E_ALL );

$code = $_POST['code']; $password = $_POST['password'];

if($code == ''){ echo "

Preencha o campo de usuário.

"; }else if($password == ''){ echo "

Preencha o campo da senha.

"; }else{

$sql_1 = mysql_query("SELECT * FROM acesso_ao_sistema WHERE code = $code AND senha = $password"); $conta_sql_1 = mysql_num_rows($sql_1);

if($conta_sql_1 == 0){ echo "

O código de acesso ou a senha estão incorretos.

"; }else{

while($res_1 = mysql_fetch_array($sql_1)){

$status = $res_1['status']; $code = $res_1['code']; $senha = $res_1['senha']; $nome = $res_1['nome']; $painel = $res_1['painel'];

if($status == 'Inativo'){ echo "

Você está inativo, por favor, digiga-se a coordenação da escola para que seu acesso seja liberado!

"; }else{

session_start(); $_SESSION['code'] = $code; $_SESSION['nome'] = $nome; $_SESSION['password'] = $senha; $_SESSION['painel'] = $painel;

if($painel == 'admin'){ echo ""; }else if($painel == 'Aluno'){ echo ""; }else if($painel == 'professor'){ echo ""; }else if($painel == 'portaria'){ echo ""; }else if($painel == 'tesoureiro'){ echo ""; }else{

echo "

Seu acesso está correto, porém, não estamos conseguindo acessar o seu painel, por favor, digira-se a coordenação!

";

} } } } } }?>

Usuário:

Senha:

esta aparecendo esse erro, quando cadastro alguem no meu banco de dados, e tento colocar o user e senha, sempre me retorna isso

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags php sql ou faça a sua própria pergunta.