Para ocultar los campos sólo necesitas cambiar su estilo (style.display = "none"), en cuanto a la consulta a la base de datos, debes programar una página que lo haga y devuelva el resultado. Cuando hagas la petición de acuerdo al resultado ocultas los elementos.
Revisa las FAQ's para empezar con Ajax:
http://www.forosdelweb.com/f77/faqs-...o-ajax-332366/