Hola edwinarley.
Si te he entendido bien, prueba eso:
Código PHP:
$consulta = "SELECT * FROM meva WHERE";
$consulta.=" 1=1";
if($nom1<>""){$consulta.=" and nom1 like '$nom1'";}
if($nom2<>""){$consulta.=" and nom2 like '$nom2'";}
if($apelli1<>""){$consulta.=" and apelli1 like '$apelli1'";}
if($apelli2<>""){$consulta.=" and apelli2 like '$apelli2'";}
echo "Nombre Consultado: $_POST[nom1] $_POST[nom2] $_POST[apelli1] $_POST[apelli2] ";
..y si en lugar de like '$nom1' pones like '%$nom1%', te buscará el valor $nom1 en cualquier posicion de l campo nom1.
Saludos.