Brambilla 0 Denunciar post Postado Outubro 28, 2010 select * from logradouro left join tipo_logradouro on logradouro.id_tipo=tipo_logradouro.id_tip_log where id_cidade='$id' and ativo='1' and desc_tip_log like '%$busca%' or desc_logradouro like '%$busca2%' order by desc_tip_log, desc_logradouro Bom assim funciona, mais eu tenho o campo desc_tip_log (Rua, Avenida, beco) e o campo desc_logradouro (Marechal, 15 de Novembro) bom essa busca está dentro de uma ação em php no campo input text, sendo que o usuário digita já executa a ação aparecendo o que ele digitou embaixo, o problema é assim o usuário começa digitar 'Rua' assim ele lista mais se ele digita 'Rua ' ou 'Rua Marechal' não encontra sendo que era para encontrar, tentei usar na consulta o concat mais não consegui, qual será a melhora forma para fazer isto?? att. Brambilla Compartilhar este post Link para o post Compartilhar em outros sites
Brambilla 0 Denunciar post Postado Outubro 28, 2010 resolvido pode fecha esse tópico select concat(desc_tip_log, ' ',desc_logradouro), desc_logradouro from logradouro left join tipo_logradouro on logradouro.id_tipo=tipo_logradouro.id_tip_log where id_cidade='$id' and ativo='1' and (concat(desc_tip_log, ' ',desc_logradouro) like '%$busca%') order by desc_tip_log, desc_logradouro Compartilhar este post Link para o post Compartilhar em outros sites