Ao executar uma query na pagina alugar.php, tenho o seguinte erro:
Vou na linha 12, percebe que ele aponta o erro para a linha da query:Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\******\alugar.php on line 12
$verifica = mysql_query("SELECT * FROM filmes WHERE titulo = '$nome' and id = '$id'");
o código completo:
if(conexao==false){ echo "Estamos passando por problemas técnicos. Em breve retornaremos"; } $nome = $_GET['id']; $id = $_GET['coid']; $default = $id; $nome = str_replace("-"," ",$nome); $nome = mysql_real_escape_string($nome); $id = mysql_real_escape_string($id); $verifica = mysql_query("SELECT * FROM filmes WHERE titulo = '$nome' and id = '$id'");//linha da query que seria o possivel problema $total = mysql_num_rows($verifica);//linha12 //$total=1; if($total == 1){ ... }
experimentei mudar disso:
$verifica = mysql_query("SELECT * FROM filmes WHERE titulo = '$nome' and id = '$id'")para isso:
$verifica = "SELECT * FROM filmes WHERE titulo = '$nome' and id = '$id'"porém o erro vira:
Warning: mysql_num_rows() expects parameter 1 to be resource, string given in C:\**********\alugar.php on line 12
Alguem sabe o que causa esse erro?
obrigado
