Foros del Web » Programando para Internet » PHP »

Detectar una fecha y compararla con la actual

Estas en el tema de Detectar una fecha y compararla con la actual en el foro de PHP en Foros del Web. Necesito imprimir con PHP las filas de una tabla según su fecha de modificación. ¿Existe alguna función que me permita automáticamente detectar que filas de ...
  #1 (permalink)  
Antiguo 31/05/2011, 04:06
Avatar de Gambinoh  
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 13 años, 4 meses
Puntos: 11
Detectar una fecha y compararla con la actual

Necesito imprimir con PHP las filas de una tabla según su fecha de modificación.

¿Existe alguna función que me permita automáticamente detectar que filas de una tabla (en una base de datos MySQL) han sido las últimas en ser modificadas?

Tengo un campo llamado 'id' que es autoincremental, pero con eso sólo puedo saber cuales de esas filas han sido las últimas en ser creadas, así que no me vale.

Se me ocurre crear un campo llamado fecha, y añadirlo a cada una de las filas que "modifique", lo que no se es que formato de fecha podría ser procesado con las funciones de PHP.

¿Esto os parece correcto, o pensais que hay alguna manera mejor?

Un saludo y gracias por la atención :P
  #2 (permalink)  
Antiguo 31/05/2011, 04:44
 
Fecha de Ingreso: marzo-2011
Mensajes: 107
Antigüedad: 13 años
Puntos: 22
Respuesta: Detectar una fecha y compararla con la actual

En la base de datos puedes ordenar por fecha (ORDER BY fecha o ORDER BY fecha DESC)
  #3 (permalink)  
Antiguo 31/05/2011, 04:53
Avatar de Gambinoh  
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 13 años, 4 meses
Puntos: 11
Respuesta: Detectar una fecha y compararla con la actual

Cita:
Iniciado por Saneko Ver Mensaje
En la base de datos puedes ordenar por fecha (ORDER BY fecha o ORDER BY fecha DESC)
A ver si lo pillo... ¿yo creo un campo llamado fecha, y le pongo por ejemplo en una de las filas 31-05-2011, luego ORDER BY fecha DESC y PHP reconocerá el formato dd-mm-aa?

PD: Gracias por responderme.
  #4 (permalink)  
Antiguo 31/05/2011, 05:15
 
Fecha de Ingreso: marzo-2011
Mensajes: 107
Antigüedad: 13 años
Puntos: 22
Respuesta: Detectar una fecha y compararla con la actual

No sé si lo tienes con tipo VARCHAR, pero si es con tipo DATE tiene que funcionar
  #5 (permalink)  
Antiguo 31/05/2011, 05:19
Avatar de Gambinoh  
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 13 años, 4 meses
Puntos: 11
Respuesta: Detectar una fecha y compararla con la actual

Cita:
Iniciado por Saneko Ver Mensaje
No sé si lo tienes con tipo VARCHAR, pero si es con tipo DATE tiene que funcionar
Ah vale, claro, es que aún no lo he creado, pero no pasa de esta noche. Es que ni me había planteado que existiera el tipo DATE.
  #6 (permalink)  
Antiguo 31/05/2011, 05:35
 
Fecha de Ingreso: marzo-2011
Mensajes: 107
Antigüedad: 13 años
Puntos: 22
Respuesta: Detectar una fecha y compararla con la actual

Aunque fuera tipo varchar te lo va a hacer igualmente

Etiquetas: fecha
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 18:38.