Vamos pela lógica: Em azul é o campo onde vamos pesquizar, o que está em verde e a variavel que vem do formulário do campo "matricula". Então caso você queira porcurá somente pela matricula "x" basta fazer assim que a "$query" irá trazer o resultado, que será unico. Outro exemplo: Em vermelho, o sinaç de porcentagem, serve para trazer os resultados mais proximos, da consulta. Outro: Em laranja "OR", seve solicitar a procura em um ou no outro, caso tive: E no nome solicitar: "Ta" e em Cidade: "São", irá retornar os três resultados Ai em vez de OR você pode usar AND que ele só vai retornar caso o campo nome seja proximo de "Ta" e Cidade proximo de "São", que no caso não retornaria nada. A função strlen(), ela conta o numero de caracteres de uma string, ai por isso eu fiz as condições assim: você só entrará nesta condição se o campo nome do formulário tiver 1 ou mais caracteres. Outro exemplo: Só abrirá caso nome tiver mais de 0 caracteres, e cpf conter 0 caracteres. Isso parece ser um bicho de 7 cabeça, mais é só o começo depois cê se acostuma.