Mira amigo
http://www.forosdelweb.com/f13/carga...-text-1084137/
Aqui solucione algo parecido a lo que quieres, solo que yo lo hice al estar escribiendo en un input me desplegaba una lista con las coincidencias en la base de datos(tipo un select).
y al seleccionar la coincidencia que quería agarraba el dato y realizaba una consulta para traer los datos específicos y mostrarlos en otros input
Por ejemplo escogía el nombre y me llenaba automáticamente la dirección y el teléfono que tenia registrados
espero te sirva y cualquier duda puedes preguntar.