Estou querendo fazer uma busca interna do qual será buscado de um formulário HTML normal um campo ou dois, ou seja, vamos supôr que tenhamos um formulário com as seguintes informações:
setor;
numero;
destinatario;
local;
data.
Logo o cliente quer buscar no banco um ou mais informações cadastradas lá, por ex: ele seleciona o setor ou numero, ou apenas o local, etc. Eu tentei algo como:
<?
...
$consulta = "SELECT * FROM documentos WHERE area LIKE '%".$_POST['setor']."%' OR numero LIKE '%".$_POST['numero']."%' OR destinatario LIKE '%".$_POST['destinatario']."%' OR local LIKE '%".$_POST['local']."%' OR data LIKE '%".$_POST['data1']."%'";
..?
Só que não está dando certo... quando coloco o "AND" funciona se preenchermos todos os campos.
Pergunta
MTavares
Caros colegas,
Estou querendo fazer uma busca interna do qual será buscado de um formulário HTML normal um campo ou dois, ou seja, vamos supôr que tenhamos um formulário com as seguintes informações:
setor;
numero;
destinatario;
local;
data.
Logo o cliente quer buscar no banco um ou mais informações cadastradas lá, por ex: ele seleciona o setor ou numero, ou apenas o local, etc. Eu tentei algo como:
<?
...
$consulta = "SELECT * FROM documentos WHERE area LIKE '%".$_POST['setor']."%' OR numero LIKE '%".$_POST['numero']."%' OR destinatario LIKE '%".$_POST['destinatario']."%' OR local LIKE '%".$_POST['local']."%' OR data LIKE '%".$_POST['data1']."%'";
..?
Só que não está dando certo... quando coloco o "AND" funciona se preenchermos todos os campos.
Abs.
Link para o comentário
Compartilhar em outros sites
2 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.