Buenas.
Tengo un apartado en mi web donde los usuarios pueden cambiar el nombre de usuario de sus cuentas.
Por lo cual los usuarios deben seguir el siguiente formato: Nombre_Apellido.
El problema es que, si en el input los usuarios ponen noMBre_ApeLlido (sin seguir el formato de mayúsculas en las iniciales) después en el UPDATE en los real_name y member_name se verá mal el nombre.
¿Puedo darle una restricción más estricta al input en cuanto al formato que elegí o puedo formatearlo yo al hacer el UPDATE para que quede bien (Nombre_Apellido)? ¿Qué me aconsejarían y cómo podría hacerlo?
Gracias.