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










