1
10
11
2,
me gustaria que quede asi
1
2
10
11
como puedo lograr estos . mil gracias por su ayuda..

| |||
Re: Como ordenar una tabla Prueba a insertar los valores añadiéndoles un 0 (cero) al principio, de tal forma que te quede por ejemplo: 01 011 023 ... de esta forma te los va a ordernar perfectamente. Si los insertas mediante consulta, el código podría ser el siguiente por ejemplo: $cero="0"; $insertar=mysql_query("insert into tabla ('valor1','valor2',...) values ('$cero'.'valor1','$cero'.'valor2'"); S2. |
| ||||
Re: Como ordenar una tabla Hola, Primero que nada pon el create de la tabla, porque esto que nos comentas realmente no tiene ningún sentido. Si el campo es numérico debería funcionar. En segundo lugar: Perdonen, pero discrepo con DjFrancis.... lo del cero no tiene ningún sentido. Si el campo es numérico no existe ninguna necesidad de agregarle un 0 al principio. Incluso si el campo fuera de texto esto no resolvería el problema excepto que hicieras "padding" de los números. Pero creo que no es el caso. |