fredcar Posted May 12, 2012 Report Share Posted May 12, 2012 Pessoal, no meu site www.autosturbo.com.br , quando a pessoa coloca o ano do automóvel, e como se o sistema não lesse esta informação.Exemplo, se a pessoa busca por um veículo de 2007 pra frente, o site retorna resultados com veículos de 2003, 2005...Alguém pode me ajudar?Obrigado. Quote Link to comment Share on other sites More sharing options...
0 crazySerk Posted May 12, 2012 Report Share Posted May 12, 2012 Como que está o seu codigo de busca? Quote Link to comment Share on other sites More sharing options...
0 mJi Posted May 12, 2012 Report Share Posted May 12, 2012 Não tem como resolver isto sem você passar o código. Quote Link to comment Share on other sites More sharing options...
0 fredcar Posted May 12, 2012 Author Report Share Posted May 12, 2012 Como que está o seu codigo de busca?Olhei na pasta do site no gerenciador de arquivos e lá tem dois códigos: O busca.php e o busca carros.phpseguem os dois:1-<?php$categoria = intval($_GET['ID2']);$marca = intval($_GET['id_modelo']);$cidade = intval($_GET['id_cidade']);$de = intval($_GET['de']);$ate = intval($_GET['ate']);header("Location: busca_carros.php?categoria=.$categoria."&id_modelo=".$marca."&id_cidade=".$cidade."&de=".$de."ate=".$ate."");?>2-<?session_start();ob_start();?><?php require_once('Connections/repasses.php'); ?><?phpmysql_select_db($database_repasses, $repasses);$query_conteudo = "SELECT * FROM conteudo WHERE id = 4";$conteudo = mysql_query($query_conteudo, $repasses) or die(mysql_error());$row_conteudo = mysql_fetch_assoc($conteudo);$categoria = intval($_GET['categoria]);$marca = intval($_GET['id_modelo']);$cidade = intval($_GET['id_cidade']);$de = intval($_GET['de']);$ate = intval($_GET['ate']);$busca = '';if ($categoria <> '0') { $busca .= " AND e.categoria = ".$categoria."";}if ($marca <> '0') { $busca .= " AND e.marca = ".$marca."";}if ($cidade <> '0') { $busca .= " AND e.cidade = ".$cidade."";}if (($de <> '0') and ($ate <> '0')) { $busca .= " AND e.ano >= ".$de." AND e.ano <= ".$ate."";}$maxRows_estoque = 15;$pageNum_estoque = 0;if (isset($_GET['pageNum_estoque'])) { $pageNum_estoque = $_GET['pageNum_estoque'];}$startRow_estoque = $pageNum_estoque * $maxRows_estoque;$data = date('Y-m-d');mysql_select_db($database_repasses, $repasses);$query_estoque = sprintf("SELECT M.modelo, e.cor, e.ano, e.preço, e.Id_estoque, f.imagem FROM estoque AS e LEFT JOIN fotos AS f ON (f.id_estoque = e.Id_estoque) LEFT JOIN modelo AS M ON (e.marca = M.id) WHERE e.data >=$data' AND e.exibir = 'Sim' ".$busca." GROUP BY f.Id_estoque ORDER BY e.Id_estoque DESC");$query_limit_estoque = sprintf("%s LIMIT %d, %d", $query_estoque, $startRow_estoque, $maxRows_estoque);$estoque = mysql_query($query_limit_estoque, $repasses) or die(mysql_error());$row_estoque = mysql_fetch_assoc($estoque);if (isset($_GET['totalRows_estoque])) { $totalRows_estoque = $_GET['totalRows_estoque'];} else { $all_estoque = mysql_query($query_estoque); $totalRows_estoque = mysql_num_rows($all_estoque);}$totalPages_estoque = ceil($totalRows_estoque/$maxRows_estoque)-1;?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><? include("inc_metatag.php"); ?><? include("inc_data.php"); ?><style type="text/css">@import url("css/estilo.css");</style><script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script><script src="Scripts/funcoes.js" type="text/javascript"></script><script src="Scripts/ajax.js" type="text/javascript"></script></head><body><div id="layout"> <div id="layout_principal"> <div id="topo<? if ($_SESSION['Status] == "repasses") { echo "2"; } ?>"> <div id="topo_logo"><a href="index.php"><img src="images/logo.gif" /></a></div> <? if ($_SESSION['Status'] <> "repasses") { include("inc_login".".php"); } else { include("inc_login2".".php"); } ?> <div id=menu"> <? include("inc_menu.php"); ?> </div> </div> <div id="centro"> <div id="texto"> <div id="titulo"><table><tr><td><?php echo $row_conteudo['titulo]; ?></td></tr></table></div> <span><?php echo $row_conteudo['texto']; ?></span> </div> <div id=estoque"> <? if ($totalRows_estoque > 0) { do { ?> <div id="caixa_estoque"> <a href="estoque_view.php?Id_estoque=<? echo $row_estoque['Id_estoque]; ?>" class="img"><img src="galeriadefotos/peq/<? if (($row_estoque['imagem'] <> '') and ((file_exists("galeriadefotos/peq/".$row_estoque['imagem'])))) { echo $row_estoque['imagem']; } else { echo "semimagem.gif"; } ?>" /></a> <a href=estoque_view.php?Id_estoque=<? echo $row_estoque['Id_estoque]; ?>" class="link_vermelho_11px_bold"><? echo $row_estoque['modelo']; ?></a><br /> <span class=preto_11px"><? echo $row_estoque['cor]; ?></span><br /> <span class="preto_11px"><? echo $row_estoque['ano']; ?></span><br /> <strong class=preto_11px">R$ <? echo $row_estoque['preço]; ?></strong> </div> <? } while($row_estoque = mysql_fetch_assoc($estoque)); } ?> </div> <div id="paginador"> <? if ($pageNum_estoque > 0) { ?> <a href="<?php printf("%s?".$_SERVER['QUERY_STRING']."&pageNum_estoque=%d%s", $currentPage, max(0, $pageNum_estoque - 1), $queryString_estoque); ?>" class=link1">< voltar</a> <? } $ia = 1; $Pages = $totalPages_estoque + 1; if ($Pages > 1) { while($ia <= $Pages) { $nu = $ia - 1; if ($pageNum_estoque == $nu) { echo "<a href=busca_carros.php?".$_SERVER['QUERY_STRING]."&pageNum_estoque=". $nu . $queryString_estoque . "><strong>" . $ia ."</strong></a>"; } else { echo "<a href=busca_carros.php?".$_SERVER['QUERY_STRING']."&pageNum_estoque=. $nu . $queryString_estoque . ">" . $ia ."</a>"; } $ia++; } } if ($pageNum_estoque < $totalPages_estoque) { ?> <a href="<?php printf("%s?".$_SERVER['QUERY_STRING]."&pageNum_estoque=%d%s", $currentPage, min($totalPages_estoque, $pageNum_estoque + 1), $queryString_estoque); ?>" class="link1">avançar ></a> <? } ?> </div> </div> <div id="rodape"><? include("inc_rodape.php"); ?></div> </div> <div id="banners"><?php include("inc_banner.php"); ?></div></div></body></html><?phpmysql_free_result($estoque);mysql_free_result($conteudo);mysql_close($repasses);?>Muito obrigado pela atenção. Quote Link to comment Share on other sites More sharing options...
Question
fredcar
Pessoal, no meu site www.autosturbo.com.br , quando a pessoa coloca o ano do automóvel, e como se o sistema não lesse esta informação.
Exemplo, se a pessoa busca por um veículo de 2007 pra frente, o site retorna resultados com veículos de 2003, 2005...
Alguém pode me ajudar?
Obrigado.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.