Foros del Web » Programando para Internet » PHP »

Consulta Anidada con Fecha

Estas en el tema de Consulta Anidada con Fecha en el foro de PHP en Foros del Web. Hola a todos, estoy intentando recuperar de mi tabla las filas que cumplan la condicion de que estén a dos horas de la hora que ...
  #1 (permalink)  
Antiguo 07/04/2015, 15:12
 
Fecha de Ingreso: febrero-2013
Mensajes: 25
Antigüedad: 11 años, 10 meses
Puntos: 2
Consulta Anidada con Fecha

Hola a todos, estoy intentando recuperar de mi tabla las filas que cumplan la condicion de que estén a dos horas de la hora que tienen almacenada.

Le he dado muchas vueltas, y la solución por la que estoy ahora es una consulta anidada o similar pero no me sale.

Os pongo mi código y a ver si me podéis dar una idea:

Código:
putenv('TZ=Europe/Madrid'); 
        
$anoE = date("y");
$mesE =  date("m");
$diaE =  date("d");

$horaE = date("H");

$fechCom = NOW();
 $consulta = "SELECT tipo,nombre,descripcion,hora,minuto ,lugar,duracion,fecha,horacero,id,ano,dia,mes,equipo FROM ".$tabla." WHERE (TIMESTAMPDIFF(HOUR, $fechCom,XXXXXXX  ) >=2) ORDER BY ano,mes,dia,hora,minuto";
Mi problema es como rellenar las XXXXXX, no sé si ahí tengo que poner una consulta anidada o como le puedo dar el formato YYY-MM-DD HH:MM:SS que es el que devuelve NOW(), con las columnas de mi tabla que rescato en el select de ano,dia,mes,hora,minuto.

Cualquier ayuda se agradece, muchas gracias.

Etiquetas: date
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 23:19.