Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: SrTrp en 22 Julio 2017, 05:05 am



Título: Ordenar de mayor a menor php/mysqli
Publicado por: SrTrp en 22 Julio 2017, 05:05 am
No se si esta mal mi instrucción pero toma en cuenta el primer numero por ejemplo
tengo 3 datos así..
User1 - 576
User2 - 125
User3 - 1035
Y se supone que el mayor es el user 3 pero va de 576-1035-125 toma encuenta el primer digito.
Código
  1. $seletion_trp = "SELECT username_des, score_des FROM usersdes order by score_des desc";


Título: Re: Ordenar de mayor a menor php/mysqli
Publicado por: ivancea96 en 22 Julio 2017, 12:35 pm
score_des es un número o es una cadena? Si es una cadena de caracteres (CHAR, VARCHAR...), es normal que lo ordene así, pues así se ordenan las cadenas :o

Si quieres que lo ordene como un número, tendrá que ser un número (INT, BIGINT...)


Título: Re: Ordenar de mayor a menor php/mysqli
Publicado por: SrTrp en 22 Julio 2017, 20:17 pm
Cierto estaba en tipo VARCHAR gracias.  ;-)