Te había posteado algo diferente pero ahora entendí lo que en verdad querías...
Quizá en el formulario esté algo mal.. podrías ponerlo si gustas para darle una revisada ó podrías intentar poniendo las variables de la siguiente forma:
Código PHP:
Ver original$hora_comp = $_POST['Hora']:$_POST['Minuto']:00;
Aunque, si eso lo estás agregando mediante un formulario deberías de cambiar el atributo de "hora" -en tu tabla- en caso de que le hayas puesto time -atributo para fechas- y ponerle algun varchar(12) y se agregué a la misma como tal.
Me gustaría ver el formulario html para comprobarlo por mi mismo y ver que tienes mal.
¡Un saludo!