no conozco muy bien cmo maneja con mssqlquery, pero debe asemejarse a mysql_query, asi q si deseas ver si hay registros seleccionados, lo que deberias de utilizar seria su semejante del mysql_fetch_row, con el cual puedes sabewr si tu consulta te devolvio algun valor y asi entrar a tu sentencia, ya q un if o un ifnot no funciona en este caso.
Seria algo asi, pero OJO Q ESTO ES PARA MYSQL, para mssql debe haber algo similar;
Código PHP:
if (mysql_fetch_row($term)>0)
{
echo "hay valores por eso estoy aqui";
}
else
echo "no encontro ningun resultado";