Jump to content

RDG

Members
  • Content count

    14
  • Joined

  • Last visited

Community Reputation

0 Comum

About RDG

Informações Pessoais

  • Sexo
    Masculino
  • Interesses
    Desenvolvimento web

Contato

  • Facebook
    facebook.com/ribsite
  • Site Pessoal
    http://www.ribsite.com.br
  1. Amigos, estou com um problema no resultado de busca somente no campo conteudo, o qual não exibe informações se não for buscado exatamente como é está no banco de dados neste caso não diferenciando letras maiúsculas de minúsculas. Por exemplo por "Palio" como está cadastrado o resultado é exibido, agora de buscar por "palio" não exibe nenhum resultado. O que notei também é se eu buscar por "alio" exibe os resultados que no caso seria do Palio. Abaixo a estrutura do Banco de Dados que utilizo para esse sistema, um detalhe que notei é que o o campo conteudo Tipo blob não aceira o Collation latin1_swedish_ci. Alterei e salvei mas volta a ficar em branco. # Nome Tipo Agrupamento (Collation) Atributos Nulo Predefinido Comentários Extra Acções 1 id int(10) UNSIGNED Não None AUTO_INCREMENT 2 idpeca int(10) UNSIGNED Não None 3 codymax varchar(255) latin1_swedish_ci Sim NULL 4 valor varchar(300) latin1_swedish_ci Não None 5 montadora varchar(300) latin1_swedish_ci Não None 6 referencia varchar(300) latin1_swedish_ci Não None 7 conteudo blob Não None 8 ext varchar(3) latin1_swedish_ci Sim NULL ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Esta sessão está na index, que no caso aparece também na página do resultado da busca. <form action="?pg=busca" method="post" enctype="multipart/form-data"> <?php $selCats = "SELECT * FROM galeria_pecas ORDER BY codymax"; $qrCats = mysql_query($selCats); while($linhaCat = mysql_fetch_array($qrCats)){ ?> <?php } ?> </form> --------------------------------------------------------------------------------------------------------------------- A sessão abaixo está na página de resultado de buscas. <?php if (isset($_POST['acao']) && $_POST['acao'] == 'buscar'){ $idcategorias = $_POST['galeria_pecas']; $pesquisa = strip_tags(trim($_POST['pesquisa'])); $busca = "SELECT * FROM galeria_pecas WHERE codymax LIKE '%$pesquisa%' OR valor LIKE '%$pesquisa%' OR montadora LIKE '%$pesquisa%' OR referencia LIKE '%$pesquisa%' OR conteudo LIKE '%$pesquisa%' AND idpeca order by idpeca "; $qrBusca = mysql_query($busca); if(mysql_num_rows($qrBusca) == '0'){ echo '<p> Não foram encontrados resultados para sua pesquisa!</p>'; }else{ while($linhaBusca = mysql_fetch_assoc($qrBusca)){ ?>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.