Foros del Web » Programando para Internet » PHP »

Fechas- hoy - ayer- antes de ayer - como hacer un query asi ?

Estas en el tema de Fechas- hoy - ayer- antes de ayer - como hacer un query asi ? en el foro de PHP en Foros del Web. Hola y holas! Les hago una pregunta, pero les explico sin codigo ni nombres especifico porque no tengo la idea de como llamar a esto. ...
  #1 (permalink)  
Antiguo 19/06/2006, 08:07
Avatar de saymon  
Fecha de Ingreso: septiembre-2003
Ubicación: Panama
Mensajes: 318
Antigüedad: 20 años, 7 meses
Puntos: 0
Fechas- hoy - ayer- antes de ayer - como hacer un query asi ?

Hola y holas!

Les hago una pregunta, pero les explico sin codigo ni nombres especifico porque no tengo la idea de como llamar a esto.

Yo tengo varios registros y estos se registran con la fecha, ahora bien, yo quiero hacer es una tabla o una consultas para presentar los registros de los 3 ultimos dias, por ejemplo:

TODAY:

Reg 10
Reg 9
Reg 8
Reg 7

YESTERDAY:

Reg 6
Reg 5
Reg 4

ANTES DE AYER:

Reg 3
Reg 2
Reg 1


Algo asi, la cosa esta en que no se como trabajar en la fecha en cuanto a eso, la fecha la tengo seteada en la BD como un campo "date" en este formato 2006-06-19 (date("Y-m-d")).

Alguno me puede ayudar aconsejandome como hacer o aunque sea de la info como puedo buscarla en tio google.

Gracias de antemano.
  #2 (permalink)  
Antiguo 19/06/2006, 08:30
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
$hoy = date( "Y-m-d" );
$anteayer = date( "Y-m-d", strtotime( "-2 days" );

y asi ya puedes sacar el query que necesitas :)
  #3 (permalink)  
Antiguo 19/06/2006, 09:32
Avatar de saymon  
Fecha de Ingreso: septiembre-2003
Ubicación: Panama
Mensajes: 318
Antigüedad: 20 años, 7 meses
Puntos: 0
Gracias GatoV, me trabajó perfectamente, ya esta corriendo la pagina :) thanks
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 16:18.