Problema con las tildes al ordenar alfabéticamente
2 seguidores
Hola!
Tengo un problema con una base de datos MySQL. Tengo un listado de provincias y al hacer un select y decirle que se ordenen por nombre de provincia asc, se montan primero las que empiezan por A, luego las que empiezan por Á y luego por B... es decir diferencia entre A y Á
La página está en UTF-8, la base de datos la he tenido en utf-8, latin1_spanish_ci y en mil codificaciones más... pero nada...
Por si sirve de algo, Álava está guardado como algo parecido a Ã???lava
black
Pues ahora mismo está en utf8_genreal_ci, pero la he tenido en latin_1_spanish_ci y he probado a meter los datos desde una página codificada en utf8 y todo... pero nada... :(
sole
Y la collation en que esta? Deberia estar tambien en utf8, para el campo por el que buscas, supongo.
Collation es lo que se usa para establecer como se ordenan los caracteres, si no entendi mal :-)