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?