forse sono io che non mi sono spiegato.

NON SEI CONNESSO AL SERVER MYSQL..... forse perche' ti disconnetti oppure perche' non esporti dalla funzione la variabile con il resource id di connessione... oppure non hai risultati....

non vedo poi la funzione soggetto del titolo del thread

edit ....

dimenticavo... NOW() e' void cioe' non ha parametri e rende un valore DATETIME yyyy-mm-dd hh:mm:ss. Probabilmente inserisce 00:00:00 perche' ora non valida e tu non la trovi con la condizione where.... mentre senza condizioni la trovi.

Un campo time in presenza di un datetime identico e' comunque un valore duplicato ed inutile.