curtime() rende l'ora corrente nel formato hh:mm:ss

quindi se il campo "ora" contiene l'orario nel formato suddetto la comparazione ha esito positivo.

time() e' una funzione che estrae la porzione di hh:mm:ss da un datetime
time senza le parentesi e' il formato possibile per un campo.

Se per esempio tu hai un campo datetime puoi estrarre l'ora con time(campo_datetime).

Tieni sempre presente che l'orario senza la data si ricicla ogni giorno.