Bueno el código que estas mostrando es con el que imprimes los datos en el navegador despues de recibirlos de la bd pero ¿podrías poner el código con el que lo guardas en la bd? es decir, el formulario HTML+PHP probablemente antes de guardarlos en la base de datos estas transformando a mayúsculas la primera letra de cada palabra