ciao... sempre problemi con le date..![]()
in un db ho un campo dataora (now())
all'interno del ciclo devo verificare se now() è più vecchio di 5 minuti rispetto al momento in cui eseguo lo script...
come caspita si può fare????VVoVe:
ciao... sempre problemi con le date..![]()
in un db ho un campo dataora (now())
all'interno del ciclo devo verificare se now() è più vecchio di 5 minuti rispetto al momento in cui eseguo lo script...
come caspita si può fare????VVoVe:
$min è il minuto preso dal database
o almeno da quello che ho capito...Codice PHP:
$now=time();
if($now-$min > 300){
echo "sono passati più di cinque minuti";
}
il problema è che un campo con cui devo fare il confronto, contiene: 2006-08-02 11:02:19
come faccio a trasformarlo in time() ????![]()
in questi due modi ricavi il timestamp
mysql
select unix_timestamp('2006-08-02 11:02:19 ') //1154509339
php
echo strtotime('2006-08-02 11:02:19'); //1154509339
se la differenza tra i tuoi tempi è maggiore di 300 (60 secondi * 5 minuti) significa che sono trascorsi 5 minuti.