Foros del Web » Programando para Internet » PHP »

Ayuda par sacar datos de una base de datos..

Estas en el tema de Ayuda par sacar datos de una base de datos.. en el foro de PHP en Foros del Web. Hola amigos quiero sacar los datos que tengo en una base de datos pero quiero sacar del ultimo al primero, ejemplo tengo una tabla que ...
  #1 (permalink)  
Antiguo 22/09/2005, 11:03
 
Fecha de Ingreso: marzo-2005
Mensajes: 372
Antigüedad: 19 años
Puntos: 1
Ayuda par sacar datos de una base de datos..

Hola amigos quiero sacar los datos que tengo en una base de datos pero quiero sacar del ultimo al primero,

ejemplo

tengo una tabla que se llama nota

fecha nota
01/2/05 hola mundo
11/2/05 hola muchachos
21/2/05 hola amigos

quiero que me los imprima asi:

21/0/05 hola amigos
11/2/05 hola muchachos
01/2/05 hola mundo

de esta forma los quiero imprimir se puede hacer, gracias por su ayuda
  #2 (permalink)  
Antiguo 22/09/2005, 11:08
 
Fecha de Ingreso: septiembre-2003
Ubicación: lima
Mensajes: 378
Antigüedad: 20 años, 6 meses
Puntos: 0
Quizas esto te pueda servir `pruebalo:

select * from tabla order by fecha desc

Si no avisa nomas
  #3 (permalink)  
Antiguo 22/09/2005, 11:11
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 7 meses
Puntos: 39
Te has equivocado de foro!
Esa pregunta es de SQL, pero en fin, debes poner en tu SELECT la clausula ORDER BY campo DESC
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #4 (permalink)  
Antiguo 22/09/2005, 11:27
 
Fecha de Ingreso: mayo-2004
Mensajes: 393
Antigüedad: 19 años, 10 meses
Puntos: 0
No te funcionará con las fechas.

Fíjate que entre 10/01/05 y 07/09/05 el 7 de septiembre tiene un valor numérico (070905) inferior a (100105).

Y 15/04/05 (150405) es superior a 070905 y a 100105.

Así que en orden descendente te quedaría:
150405 15/04/05
100105 10/01/05
070905 07/09/05

Es decir, mal. Si añades más fechas puedes imaginar que la desordenación será total.

El tratamiento y ordenación de fechas es bastante complicado y yo no domino.

Te digo esto para que no pierdas mucho tiempo probando cosas.

Yo buscaría en el foro.

Suerte.

Última edición por javifo; 22/09/2005 a las 11:48
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 11:43.