Hola, tengo una lista de elementos de una BdD, de esta forma:

Quiero que al hacer click en cualquier enlace (como el demarcado) muestre una interfaz de edición de sus datos en la BdD, sin tener que ir a una página adicional de edición. Algo así como la edición en Facebook.
Que muestre algo como esto:

Ojo: no pido que escriban el código respectivo, supongo que es enorme, sólo quiero que me digan mediante qué lenguaje o herramienta es posible, supuse que Javascript lo haría, por eso publiqué en esta sección. Sólo quiero que me den algunas ideas o links de tutoriales para resolver este requerimiento.
Gracias.