Possible Duplicate:
mysql_num_rows(): supplied argument is not a valid MySQL result resource
Here's the deal. I wanna make a Login form, but I keep recieving the Error Message:
mysql_num_rows(): supplied argument is not a valid MySQL result resource in Line 14
My code looks like this:
if($_POST){ 
    ob_start();
    $fusuario = $_POST['fusuario']; 
    $fsenha = md5($_POST['fsenha']);
    $sql = "SELECT * FROM usuario WHERE login='$fusuario' and senha='$fsenha'";
    $result=mysql_query($sql);
    $count=mysql_num_rows($result);
    $row=mysql_fetch_array($result);
    if($count==1)
    {
        session_start();
        $_SESSION['admin_user'] = $fusuario;
        $_SESSION['admin_id'] = $row['id_usuario'];
        header("location:index.php");
    }
    else { $erro = 1; }
    ob_end_flush();
} 
?>
When I execute the SELECT query from phpMyAdmin, it returns 1 row, like it should.
When I do it via PHP, no row is returned.
Any ideas?
 
     
     
    