Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/09/2009, 07:09
Avatar de CHuLoSoY
CHuLoSoY
 
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 3 meses
Puntos: 29
Respuesta: Imprimir los 35 últimos registros

Cita:
Iniciado por abimaelrc Ver Mensaje
Lo que sucede es que estas haciendo un ASC indicandole al query que te muestre desde el principio al final, tu debes indicar un DESC para vaya desde el último hasta el principio. Lo otro que te sugiero que en vez de hacerlo por la hora el DESC lo hagas por ID. Ejemplo vamos a suponer que tienes ID, Fecha, Hora el ID es un autoincrement por lo tanto solo registra números, cuando hagas el ORDER BY lo haces por el ID y que sea DESC
Gracias amigo. Te explico un poco mejor. Lo de la hora tiene que ser así, ya que se le pasa un valor por parámetro que registra la hora de conexión del usuario, por eso no puede ser por id. O dices sólo de ordenarlo? La hora es un campo TIME y la fecha DATE , sql los reconoce bien.

Lo de DESC no me sirve porque tengo que mostrar los datos en orden ASCENDENTE, por eso tal vez con php pueda hacer una función que obvie el resto de los campos a mostrar, es decir, todos excepto los 35 últimos que vienen en orden ascendente de la sentencia sql.

Un saludo y a ver cómo podemos hacer esto ;)

Gracias.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.