Lo raro era que no me daba ningun error,
El problema era mio, cuando hice la base de datos con entradas de ejemplo, le puse nombres de usuario, nombre real y direccion de mail.
La macana que me mandé fué que el usuario era por ejemplo
juan
juan perez
[email protected]
todos empezaban con la misma letra, entonces no es que no funcionaba sinó que cada vez que ordenaba por usuario por nombre real o por mail, siempre quedaban igual, por empezar con la misma letra
Funcionaba perfectamente pero los cambios no se notaban.
Disculpas, el error fue mio
Saludos y gracias