Ver Mensaje Individual
  #13 (permalink)  
Antiguo 05/12/2009, 10:26
Avatar de darkasecas
darkasecas
 
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: Ayuda con trocito de codigo plz

En realidad me referia a hacerlo desde la consulta, con funciones de mysql, para que te traiga el valor correcto
http://dev.mysql.com/doc/refman/5.0/...ubstring-index

Y castear es convertir un tipo de dato a otro, en este caso tambien en la consulta con una funcion de mysql
cast

ejemplo
Código:
tabla
--------------
| foo        |
-------------
| bar-1      |
| bar-2      |
| bar-10     |
-------------

select * from tabla order by cast(substring_index(foo,'-',-1) as decimal) desc;

los devuelve ordenados de mayor a menor "correctamente"
bar-10
bar-2
bar-1

Última edición por darkasecas; 05/12/2009 a las 11:16