Hola melania mira:
Código PHP:
if ($a != "")
{
entras a hacer tus consultas y demas acciones
}
Esto indica que se ha determinado un patron de busqueda entonces se buscara el contenido que tenga que ver con tu criterio de busqueda el cual esta almacenado en la variable $a.
Código PHP:
else
{
echo "Debes especificar la busqueda";
}
Esto indica que tu variable devuelve un valor nulo. pero en tu codigo tu le estas diciendo que si tu variable tiene un valor asociado te mande el mensaje:
Código PHP:
echo "Debes especificar la busqueda";
Debes formular bien tu accion de preguntar si no te duvuelve nada despues de esto es que no se han encontrado resultados.
Saludos.