io ho 2 variabili data
2007-04-25 19:41:47
2007-04-25 21:46:34
come faccio a fare il confronto fra le due variabili?
$data
$dataattuale
sapete per caso come fare?
io ho 2 variabili data
2007-04-25 19:41:47
2007-04-25 21:46:34
come faccio a fare il confronto fra le due variabili?
$data
$dataattuale
sapete per caso come fare?
c'è nessuno?
Devi convertire le date in formato Unix con la seguente funzione:
int mktime ( int hour, int minute, int second, int month, int day, int year [, int is_dst] )
In pratica. la funzione mktime, restituisce i secondi che sono trascorsi dal 1 gennaio 1970 alla data di input. Una volta convertite tutte e due, le confronti con un if.. then.. else!![]()
grazie mille![]()
Se hai il campo data all'interno del database di tipo datetime ad esempio, puoi fare il confronto all'interno della query stessa SELECT * FROM ... WHERE (data + INTERVAL 1 MONTH) < NOW() oppure WHERE (data + INTERVAL 3 DAY) > data2
So che richiamo un 3D molto vecchio, ma è quello che fa al caso mio:Originariamente inviato da mem
Se hai il campo data all'interno del database di tipo datetime ad esempio, puoi fare il confronto all'interno della query stessa SELECT * FROM ... WHERE (data + INTERVAL 1 MONTH) < NOW() oppure WHERE (data + INTERVAL 3 DAY) > data2
se io nella tabella del DB ho due campi data, "start" e "end", che sono appunto l'inizio e la fine di un evento.
Posso ordinare la tabella secondo il tempo occupato, ovvero fare un ORDER BY "qualcosa che faccia (end-start)"??