no se si sera pero:
  Código PHP:
    function validarNumero($cat)
{
    if (( is_numeric($cat) and($cat%1==0))// esto para verificar que se numero entero el otro dia lo vi aqui en el foro
     {
       $link =$cat;//arma link
    }
   else
   {
        $link="#";//link en caso no valido
    }
   return $link;
} 
    
  