Foros del Web » Programando para Internet » PHP »

Reordenar resultados de una consulta

Estas en el tema de Reordenar resultados de una consulta en el foro de PHP en Foros del Web. Saludos... Supongamos que tengo una tabla denominada 'category' con la siguiente estructura: ID | Name ---------- 1 | Monitores ---------- 2 | Cpu ---------- 3 ...
  #1 (permalink)  
Antiguo 04/06/2005, 15:39
 
Fecha de Ingreso: diciembre-2002
Mensajes: 100
Antigüedad: 21 años, 11 meses
Puntos: 1
Reordenar resultados de una consulta

Saludos...
Supongamos que tengo una tabla denominada 'category' con la siguiente estructura:

ID | Name
----------
1 | Monitores
----------
2 | Cpu
----------
3 | DVD
----------
4 | Laptop

el resultado de la consulta: "SELEC * category ORDER BY ID", seria esto:

Monitores
Cpu
DVD
Laptop

Que metodo emplearian para reordenar los resultados?. como por ejemplo

Cpu
Monitores
DVD
Laptop

Lo que quiero hacer es precisamente una interface que permita reordenar las posiciones de los resultado...
  #2 (permalink)  
Antiguo 04/06/2005, 16:48
Avatar de braulito  
Fecha de Ingreso: abril-2004
Ubicación: Cusco - Perú
Mensajes: 597
Antigüedad: 20 años, 6 meses
Puntos: 8
Podrías crear un campo orden en tu tabla.

ID | Name | Orden
------------------
1 | Monitores | 2
-------------------
2 | Cpu | 1
-------------------
3 | DVD | 3
------------------------
4 | Laptop | 4
__________________
Braulio Soncco
braulio at buayacorp dot com
Buayacorp - Programación y Diseño
  #3 (permalink)  
Antiguo 05/06/2005, 05:21
Avatar de Pazosele  
Fecha de Ingreso: marzo-2005
Ubicación: BCN - España
Mensajes: 200
Antigüedad: 19 años, 8 meses
Puntos: 0
para reordenar "a mano" sin ninguncriterio relacionado kon tus campos, la forma mas sencilla es crearte otro campo para eso expresamente.
__________________
Share our Knowledge!
Adura Vita!
  #4 (permalink)  
Antiguo 05/06/2005, 10:51
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 21 años, 4 meses
Puntos: 21
Podrian poner un ejemplo

No entendi muy bien
__________________
gerardo
  #5 (permalink)  
Antiguo 06/06/2005, 06:00
Avatar de braulito  
Fecha de Ingreso: abril-2004
Ubicación: Cusco - Perú
Mensajes: 597
Antigüedad: 20 años, 6 meses
Puntos: 8
Creas un nuevo campo en tu tabla category, este campo se llama "orden", hay pones los órdenes de cada item de la tabla. Despues cuando los llames lo único que tienes que hacer es
Código:
SELECT * category ORDER BY orden
Creo que está mas claro que el agua :)
__________________
Braulio Soncco
braulio at buayacorp dot com
Buayacorp - Programación y Diseño
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:16.