Siempre es bueno hacer uso de las funciones que te indican los errores. Te sugiero usar
mysql_error()
Pero viendolo por encima el error esta en que no encerraste entre comillas las variables que estan en $sql. Como son horas tienes que encerrarlas entre comillas por el caracter de los dos puntos.