Kogima Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Como faço uma consulta em um banco mysql por mais de uma palavra??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Tenko Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 use o OR ou o ANDSelect * from tabela where cod = 1 Or nome = 'tenko' Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Kogima Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 Até ai eu sei, o problema é que eu tenho um unico campo em um formulário onde irei enviar as palavras para o codigo mysql. Po exemplo, quando eu digitar "Amarelo e Vermelho" por exemplo, ele buscar os registros que contenham amarelo e vermelho. Se eu digito somente amarelo ele mostra os registros, se digito vermelho também encontra agora se digito os 2 ele não mostra nada.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 SELECT * FROM formulario WHERE cliente = 'renyo' AND cor = 'amarelo' OR cor = 'vermelho'; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 dá um explode() e separa as palavras para efetuar a consulta.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ( David . RJ . 2K ) Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Talvez assim funcione, já postaram vários tipos de exemplos, no caso cada um com uma função diferente, dependendo da situação, e pra fechar, tenta assimSELECT * FROM `tabela` WHERE LIKE `cor` = '%amarelo%ou%vermelho%'Isso busca as 3 palavras na linha, não importa se esteja assim, ela vai encontrar:Um rato amarelo ou um cachorro vermelho XD Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Kogima
Como faço uma consulta em um banco mysql por mais de uma palavra???
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
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.