Sigo sin entender. Pero creo que es más o menos así. Obviamente no haré tú tarea, pero sería prácticamente lo mismo que hice, solo que ahora pasas el parámetro ID por método GET/POST y esté devolverá un registro de la base de datos. La devolución sería el nombre del archivo a mostrar, no?. Es lo suficientemente fácil para hacértelo.