Foros del Web » Programando para Internet » PHP »

ordenar A-Z

Estas en el tema de ordenar A-Z en el foro de PHP en Foros del Web. una consulta, como puedo ordenar de la A a la Z una lista de una tabla en la que voy a buscar los id..... me ...
  #1 (permalink)  
Antiguo 06/03/2008, 09:09
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
ordenar A-Z

una consulta, como puedo ordenar de la A a la Z una lista de una tabla en la que voy a buscar los id.....

me explico...
la tabla que quiero ordenar es por ejemplo

TABLA1 ..... y sus campos son

id --- registro1
1 ---- 1
2 ----- 2
3 ----- 3
4 ----- 3

la idea es ordenar de la A a la Z la TABLA1 con los campos de ---- registro1
que obiamente salen de TABLA2 que es

id ---- registro2
1 ---- leche
2 ---- manjar
3 ---- azucar


al hacer un order by en TABLA 1 DESC me queda
azucar
azucar
manjar
leche

al hacer en ASC me queda
leche
manjar
azucar
azucar

cuando los ordenes deberian ser
azucar
leche
manjar
y
manjar
leche
azucar

se entiende la idea :/
como hago el order by para ello amigos :/ no me sale :( plis..
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #2 (permalink)  
Antiguo 06/03/2008, 09:14
 
Fecha de Ingreso: abril-2007
Mensajes: 140
Antigüedad: 17 años
Puntos: 3
Re: ordenar A-Z

La idea es la siguiente:

Select tabla2.registro from tabla1, tabla2 where tabla1.registro1 = tabla2.id GROUP BY tabla2.registro ORDER BY tabla2.registro2

El group by hace que no se repitan lños registros de la tabla 1 y el order hace qwue se ordenes como queres. probalo y decime.
  #3 (permalink)  
Antiguo 06/03/2008, 09:15
 
Fecha de Ingreso: abril-2007
Mensajes: 140
Antigüedad: 17 años
Puntos: 3
Re: ordenar A-Z

perdon es tabla2.registro2
  #4 (permalink)  
Antiguo 06/03/2008, 09:16
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: ordenar A-Z

vamo a probar :)
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #5 (permalink)  
Antiguo 06/03/2008, 09:18
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 9 meses
Puntos: 638
Re: ordenar A-Z

hola, me imagino que tu consulta sea del tipo:
Código PHP:
"SELECT id.tabla1, registro.tabla1, id.tabla2, registro.tabla2 FROM tabla1, tabla2" 
OK?
entonces lo que tienes que hacer es poner el ORDER BY por el campo que desees:
Código PHP:
"SELECT id.tabla1, registro.tabla1, id.tabla2, registro.tabla2 FROM tabla1, tabla2 ORDER BY registro.tabla1" 
prueba asi.

saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #6 (permalink)  
Antiguo 06/03/2008, 09:20
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 9 meses
Puntos: 638
Re: ordenar A-Z

jajjjajaja, que rapido escribe la gente aqui, jaja
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #7 (permalink)  
Antiguo 06/03/2008, 09:57
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: ordenar A-Z

pues si me resulto y que lata me da que se me olviden cosas tan básicas se agradece :D
__________________
Gokuh Salvo al mundo. PUNTO!!!!
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 03:40.