Ir para conteúdo
Fórum Script Brasil
  • 0

Sistema De Busca


Jacksonrs

Pergunta

Pessoal estou com problemas em um codigo em php que estou fazendo, alguém poderia dar uma olhada pra mim.

está no site

www.cunhaimoveis.com.br

quando se clica em busca rapida imoveis a venda, dá tudo certo mas quando se clica na página 2 da um erro de mysql, posso colocar o codigo aqui, mas o codigo tem aproximadamente umas 2000 linhas, se alguém souber o que posso fazer???

Abr. Jackson

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Na boa, cara, eu não li esse código monstruoso e não tenho tempo pra ler ele inteiro.

Posta só a parte onde você acha que está o problema, de preferência dentro de

ou
, ok? 

Assim que você postar essa parte eu apago o seu post antigo, ele tá distorcendo todo o layout... e olha que eu uso 1024x768 aqui... em 800x600 eu não quero nem ver... rolleyes.gif

Link para o comentário
Compartilhar em outros sites

  • 0

bom ai vai em trechos

if ($offset <> 0)

  {

    $prevoffset = $offset - $limite;

    echo '<td width="30"><a href="'.$PHP_SELF.'?offset='.$prevoffset.'&bairro='.$bairro.'&finalidade='.$finalidade.'&tipo='

.$tipo.'&area='.$area.'&preço='.$preço.'"><img src="imagens/bt_voltar.gif"

border="0" alt="VOLTAR"></a></td>'."\n".'';

  }

 

  $pages = intval($c / $limite);

 

  if ($c % $limite)

  {

    $pages++;

  }

  echo '<td><div align="center">';

  for ($i=1; $i <= $pages; $i++)

  {

    $newoffset = $limite * ($i - 1);

    echo '<font face="Arial" size="2"><b><a href="'.$PHP_SELF.'?offset='.$newoffset.'&bairro='.$bairro.'&finalidade='.$finalidade.'&tipo='

.$tipo.'&area='.$area.'&preço='.$preço.'">'.$i.'</a>&nbsp;</b></font>'."\n".'';

  }

  echo '</div></td>';

  if ($pages > $offset)

  {

 

    if (!(($offset / $limite) == $pages) && $pages <> 1)

    {

    $newoffset = $offset + $limite;

    echo '<td width="30"><a href="'.$PHP_SELF.'?offset='.$newoffset.'&bairro='.$bairro.'&finalidade='.$finalidade.'&tipo='

.$tipo.'&area='.$area.'&preço='.$preço.'"><img src="imagens/bt_proximo.gif" border="0" alt="PRÓXIMO"></a></td>'."\n".'';

    }

  }

  echo '  </tr>';

  echo '</tr>';

  echo '</table>

      </td>

      </tr>

      </table>

    </td>

      </tr>

    </table>

    &nbsp;</td>

    <td width="437" valign="top">

      <div align="left">

      <iframe align="middle" frameborder="0" name="buscador" scrolling="no" width="437" height="444" marginheight="0" marginwidth="0" src="menu_buscador.htm"></iframe>

        </div></td>

      </tr>

    </table>';

  echo '</body>';

  }

  //5

  else if ($bairro <> 1 and $finalidade <> 1 and $tipo <> 1 and $area <> 1 and $preço == "")

  {

  if (empty($limite))

    {

  $limite = 3;

    }

   

    $sqln = mysql_query("select id, date_format(data, '%d-%m-%Y') as data,

bairro, substring(descricao, 1, 110) as descricao, foto_p from imoveis where

bairro = '$bairro' and tipo_imovel = '$tipo' and area <= $area and finalidade

= '$finalidade' order by data desc");

    $c = mysql_num_rows($sqln);

   

    if ($c <= 0)

    {

  echo '<script language="JavaScript" type="text/JavaScript">

  <!--

  function MM_openBrWindow(theURL,winName,features) { //v2.0

    window.open(theURL,winName,features);

  }

  //-->

  </script>

[edited]Lembre-se de fechar a tag com

Editado por Error404
Link para o comentário
Compartilhar em outros sites

  • 0

você sabe o que você fez aqui:

$sqln = mysql_query("select id, date_format(data, '%d-%m-%Y') as data,

bairro, substring(descricao, 1, 110) as descricao, foto_p from imoveis where

bairro = '$bairro' and tipo_imovel = '$tipo' and area <= $area and finalidade

= '$finalidade' order by data desc");

Provavelmente o erro é na consulta, tente analizar o fazer novamente ela.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...