Galera é seguinte estou criando um site (IMOBILIARIA) e possuo varias tabelas em meu banco de dados, esta tudo funcionando corretamente correto, todos os scripts fazem as devidas buscas no banco de dados e me mostram os devidos resultados, tipo: tenho um motor de busca que vasculha meu banco de dados na minha TABELA ANUNCIOS e é mostrado todos os anuncios encontrados para a determinada palavra desejada pelo usuário, agora eu tenho também um outro script que por sinal é o mesmo usado para buscar os anuncios, eu so adaptei para buscar os resultados na minha TABELA IMOVEL só que não há cristo que faça essa tabela funcionar e não sei o que é que esta acontecendo com ela.
Obs: "Quando eu troco o nome da tabela de IMOVEL e mando buscar na minha tabela ANUNCIOS, os dados da tabela ANUNCIOS é buscado corretamente. Se eu volto a colocar IMOVEL, já da erro e não busca nada", o que eu faço o problema é a tabele ou o que????
DESCRIÇÃO DO ERRO
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\Arquivos de programas\WEB DESIGN\xampp\htdocs\xampp\SITES\classificados\detalhes_imovel.php on line 65
SCRIPT DA PAGINA QUE BUSCA NA TABELA IMOVEL (lembrando ele é igual o que busca na minha tabela ANUNCIOS)
<?php
//conecta e seleciona banco
$conexao=@mysql_connect("localhost", "root", "") or die("erro no MySQL:<br/>" . mysql_errno());
$db=@mysql_select_db("classificados", $conexao) or die("Erro no MySQL:<br/>" . mysql_errno());
$codigo = $_GET['id'];
$sql = mysql_query("SELECT * FROM `imovel` WHERE codigo='".$codigo."' OR categoria='".$_GET['id']."' ");
$row = mysql_fetch_array($sql); //ESSA É A MINHA LINHA 65, ONDE FALA QUE ESTA O ERRO
//VARIAVEIS QUE BUSCA OS RESULTADOS
$codigo = $row["codigo"];
$endereço = $row["endereço"];
$bairro = $row["bairro"];
$cidade = $row["cidade"];
$telefone = $row["telefone"];
$valor = $row["valor"];
$informações = $row["informações"];
$palavra = $row["palavra"];
$lat = $row["lat"];
$lon = $row["lon"];
$foto = $row["foto"];
$imagem1 = $row["imagem1"];
$imagem2 = $row["imagem2"];
$imagem3 = $row["imagem3"];
$imagem4 = $row["imagem4"];
$imagem5 = $row["imagem5"];
$imagem6 = $row["imagem6"];
$imagem7 = $row["imagem7"];
$imagem8 = $row["imagem8"];
$imagem9 = $row["imagem9"];
//MOSTRA OS RESULTADOS DENTRO DESTA TABELA HTML
echo "
<img src='fotos/imoveis/$foto' width='170' height='130' align='left' border='2' title='akitemos_imoveis'>
<center>
<b><font color='blue' size='4'> $endereço</center></font><br>
<font color='red'>Bairro:</font> $bairro<br>
<font color='red'>Fone:</font> $telefone<br>
<font color='red'>Cidade:</font> $cidade</font></br>
<font color='red'>Valor:</font> $valor</font></br>
<font color='red'>Informações:</font> $informações<br>";
?>
Pergunta
Heltinhu
Galera é seguinte estou criando um site (IMOBILIARIA) e possuo varias tabelas em meu banco de dados, esta tudo funcionando corretamente correto, todos os scripts fazem as devidas buscas no banco de dados e me mostram os devidos resultados, tipo: tenho um motor de busca que vasculha meu banco de dados na minha TABELA ANUNCIOS e é mostrado todos os anuncios encontrados para a determinada palavra desejada pelo usuário, agora eu tenho também um outro script que por sinal é o mesmo usado para buscar os anuncios, eu so adaptei para buscar os resultados na minha TABELA IMOVEL só que não há cristo que faça essa tabela funcionar e não sei o que é que esta acontecendo com ela.
Obs: "Quando eu troco o nome da tabela de IMOVEL e mando buscar na minha tabela ANUNCIOS, os dados da tabela ANUNCIOS é buscado corretamente. Se eu volto a colocar IMOVEL, já da erro e não busca nada", o que eu faço o problema é a tabele ou o que????
DESCRIÇÃO DO ERRO
SCRIPT DA PAGINA QUE BUSCA NA TABELA IMOVEL (lembrando ele é igual o que busca na minha tabela ANUNCIOS)O que eu faço pessoal??????
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.