slgnet 0 Denunciar post Postado Julho 14, 2003 Seguinte quero fazer uma busca por tres campos da tabela cliente, vamos pensar assim;qndos a pessoa digite apenas uma palavra$sql = "SELECT * FROM cliente WHERE nome LIKE '%$palavra%' OR endereco LIKE '%$palavra%' OR texto LIKE '%$palavra%'" // isso funcionamas qndo a pessoa digita, duas ou mais palavras (palavra1+palavra2+palavra3)$sql = "SELECT * FROM cliente WHERE nome LIKE '%$palavra%' OR endereco LIKE '%$palavra%' OR texto LIKE '%$palavra%' AND (nome LIKE '%$palavra%' OR endereco LIKE '%$palavra%' OR texto LIKE '%$palavra%')" // isso não funcionabom eu poderia fazer assim;$sql = "SELECT * FROM cliente WHERE nome LIKE '%$palavra%' OR endereco LIKE '%$palavra%' OR texto LIKE '%$palavra%' OR nome LIKE '%$palavra%' OR endereco LIKE '%$palavra%' OR texto LIKE '%$palavra%')" // mas isso não me serveComo resolver isso? Compartilhar este post Link para o post Compartilhar em outros sites
slgnet 0 Denunciar post Postado Julho 15, 2003 Valew mesmo amigo, muito obrigado!!!! Compartilhar este post Link para o post Compartilhar em outros sites