Originariamente inviato da Stepunk
ok grazie

allora come faccio a gestire la data e l'ora con mysql in modo che sia regolata in base al fuso orario?
Il fuso orario viene stabilito dal settaggio del Sistema Operativo del server. Puoi usare gmdate o gmmktime ecc... quando vuoi restituire l'ora di grenweech al posto dell'ora locale.

Per quanto riguarda l'uso delle date ... ci sono molte scuole al riguardo. Personalmente se la data/ora va in un database uso le funzioni di mysql (o piu' genericamente del db).

Puoi leggere il manuale oppure la pillola date/time, se vuoi una panoramica sulle disponibilita'.

Nel tuo caso se vuoi utilizzare mktime devi fare tante variabili numeriche, una per ogni valore, al posto di una sola $data_ora.
Es:

mktime($ora,$min,$sec, $mese,$giorno,$anno)