Login PHP

Pessoal, bom dia!
Estou com este código de login:





<?php
if(isset($_POST[‘button’])){
$code = $_POST[‘code’];
$senha = $_POST[‘senha’];
                    if($code == ''){
                        echo "<h2>Por favor digite o número do cartão ou código de acesso!</h2>";
                    }
                    else if($senha == ''){
                        echo "<h2>Por favor digite sua senha!</h2>";
                    }
                    else
                    {
                        $sql_1 = mysql_query("SELECT * FROM acesso WHERE code = '$code' AND senha = '$senha' ");
                        $conta_sql_1 = mysql_num_rows($sql_1);
                        
                        if($sql_1 == '')
                            {
                                echo "</h2>Código de acesso ou senha não correspondem!</h2>";
                            }
                        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 "<h2>Código de acesso inativo. Favor procurar a coordenação.</h2>";
                                }
                                else
                                {
                                    session_start();
                                    
                                    $_SESSION['code'] = $code;
                                    $_SESSION['nome'] = $nome;
                                    $_SESSION['senha'] = $senha;
                                    
                                    if($painel == 'admin')
                                    {
                                        echo "<script language='javascript'>window.location='admin'</script>";
                                    }
                                    else if($painel == 'aluno')
                                    {
                                        echo "<script language='javascript'>window.location='aluno'</script>";
                                    }
                                    else if($painel == 'professor')
                                    {
                                        echo "<script language='javascript'>window.location='professor'</script>";
                                    }
                                    else if($painel == 'portaria')
                                    {
                                        echo "<script language='javascript'>window.location='portaria'</script>";
                                    }
                                    else if($painel == 'tesouraria')
                                    {
                                        echo "<script language='javascript'>window.location='tesouraria'</script>";
                                    }
                                    else
                                    {
                                        echo "Acesso liberado, porém não foi possível acessar seu painel. Procure a coordenação!";
                                    }
                                }
                            }
                        }
                    }
                }
            ?>
            <form name="form" method="post" action="" enctype="multipart/form-data"/>
                  <table>
                      <tr>
                          <td><h1>Número do cartão</h1></td>
                      </tr>
                      <tr>
                          <td><input  type="text" name="code"/></td>
                      </tr>
                      <tr>
                          <td><h1>Senha</h1></td>
                      </tr>
                      <tr>
                          <td><input type="password" name="senha"/></td>
                      </tr>
                      <tr>
                          <td><input class="input" type="submit" name="button" value="Entrar"/></td>
                      </tr>
                </table>
            </form>
        </div>
    </body>

Porém não estou conseguindo fazer funcionar porque está dando erro na seguinte linha:
$conta_sql_1 = mysql_num_rows($sql_1); dizendo que está faltando o parâmetro.
Será que poderiam me informar onde estou errando?
Agradeço a todos.

Qual a mensagem de erro?

Provavelmente a variável $sql_1 não retornou como recurso, logo após a linha da query tente isso e poste o resultado:

var_dump($sql_1);

Resolvido…Obrigado.

Era um erro simples de digitação na minha classe de conexão. Agradeço.