Hola que tal
viendo lo que pides me imagino que al cumplirse una condicion de tu campo te debe realizar la consulta que desees para esto se me ocurre lo siguiente:
Código PHP:
if ($campo1=="")
{
$SQL="Select * From tu_tabla WHERE campo1=Valor_campo1";
}
if ($campo2=="")
{
$SQL="Select * From tu_tabla WHERE campo2=Valor_campo2";
}
if ($campo3=="")
{
$SQL="Select * From tu_tabla WHERE campo3=Valor_campo3";
}
Ahora bien si no es asi deberias armar tu select utilizando las condiciones
if y los operadores
and.
Espero haberte ayudado.
Suerte y Salu2.
Bye