fatto, però io la data scadenza nella tabella ce l'ho in questo formato 2006-12-06 mentre faccio cosi per l' mktime($ore,$minuti,0,$mese,$giorno,$anno);

codice:
list($ore,$minuti,$secondi) = explode(":", $HhScad); 
list($mese,$giorno,$anno) = explode("-", $DataScad); 

$dataDB=mktime($ore,$minuti,0,$mese,$giorno,$anno);

Se cosi, il risultato è sempre -1!
Scusami se ti disturbo più del dovuto...