Crear web a partir de base de datos

Josh
02 de Octubre del 2003
Hola gente:
Tengo una base de datos de cds de música, y me gustaría crear una web que muestre información de esa base de datos a los visitantes. La tengo en el servidor en SQL y lo que quiero es alguna aplicación que me genere los codigos (PHP estaría bien) para las páginas.
La gente entraría y podría consultar la base de datos sin modificarla y por ejemplo llegar a una ficha donde estén los datos del cd con una imagen y un enlace...
Ejemplo: alguien entra y tiene un pequeño buscador donde quiere mirar los cds de 2003. En el campo año introduce 2003, buscar-> y aparece una lista con los cds de 2003. Después selecciona uno y obtiene la ficha.
Hay alguna herramienta para hacer esto? Insisto que la base de datos ya está hecha y subida al servidor.
Gracias.