ummm pero el no nos ha dicho de donde viene.. porque si viene la data de una base de datos lo podemos hacer como mencionaste, jalando la id y asi sacando el nombre... me parece que es mejor asi....
se usaria js si el tuviese eso fijo en el codigo...
saludos