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:
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.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";
Cualquier ayuda se agradece, muchas gracias.