Consulta BD

1. Consulta BD

Tiago Prado
tiago2001

(usa Debian)

Enviado em 22/09/2011 - 16:44h

Estou com a seguinte dúvida em uma consulta:

Recebo de uma página web as seguintes variáveis:
$cod_empresa = $_POST["empresa"];
$nota = $_POST["nota"];
$data_nota = $_POST["data_nota"];
$grupo = $_POST["grupo"];
$produto = $_POST["produto"];

Aí é assim, quero realizar a busca de todos esses campos no BD, só que quando qualquer dessas variáveis vir vazio, ele ignorará a busca dessa variável específica e fará das demais.
Eu uso por exemplo:

$resultado = mysql_query ("select * from entradas where cod_empresa='$cod_empresa' and nota='$nota' and data_nota='$data_nota' and grupo='$grupo' and produto='$produto' ");

Pensei em usar If's e fazer diferentes tipos de consultas, mas aí irá ficar gigante.

Aguardo um retorno.



  


2. Ninguém??

Tiago Prado
tiago2001

(usa Debian)

Enviado em 26/09/2011 - 14:31h

Ninguém pra dar uma força aí?


3. Re: Consulta BD

Fabiano Francisco Noetzold Saldanha
fabianocoisa

(usa Debian)

Enviado em 26/09/2011 - 16:13h

Não sei se entendi bem o que voce quer mas acho que substituindo o AND por OR ja resolve o teu problema.


4. Re: Consulta BD

Tiago Prado
tiago2001

(usa Debian)

Enviado em 26/09/2011 - 16:47h

fabianocoisa, valeu por responder, mas é o seguinte, qd o cara deixar em branco qq um dois itens, ele ignora na consulta, e quando ele por exemplo expecifica 3, ele vai pegar a característica dos 3 e não um ou outro ou outro...

Compreendeu?


5. Ajuda!!!

Tiago Prado
tiago2001

(usa Debian)

Enviado em 28/09/2011 - 11:17h

Por favor, alguém pra me ajudar nessa.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts