La variable $horas es un string: "INTERVAL 3 Hour", pero no debe ser muy correcto.
Con el DATE_ADD puedo diferenciar entre minutos y segundos?
Gracias.
Cita:
Iniciado por gnzsoloyo En ADDTIME() ambos valores deben ser horas en formato DATETIME o TIME.
¿Qué es lo que estás introduciendo con esa variable?
Si estás poniendo un entero representando horas, deberías usar DATE_ADD().