Ho un problema con le date. Uso un db MySql in cui ho una colonna di date datetime. Mi serve per un forum: ogni topic ha un campo ultima_reply che contiene la data e l'ora dell'ultima risposta. Ad ogni nuova risposta io uso un UPDATE per aggiornare il valore:
codice:
frr = "UPDATE forum_disc SET ultima_reply = '" & datt & "' WHERE id = "&rifer&""
Dove
e rifer è l'id del record da modificare.
Ora, ho stampato a video sia il valore di Now:
codice:
26/07/2005 11.57.00
sia della query sql:
codice:
UPDATE forum_disc SET ultima_reply = '26/07/2005 11.57.00' WHERE id = 234
Tutto sembrerebbe funzionare a perfezione, eppure quando aggiorna il record assume la data: 0000-00-00 00:00:00.
Come mai accade?