Originariamente inviato da nicola75ss
Non hai bisogno di passare l'unix timestamp tramite la funzione date() di php visto che puoi ricavarlo direttamente tramite mysql
select unix_timestamp()
mm ok.. ma non capisco perchè non funziona lo stesso.. allora impostando timestamp come tipo di campo sul database mi mostra come valore predifinito CURRENT_TIMESTAMP e nel record me lo scrive così 0000-00-00 00:00:00 e non riesco ad aggiornarlo come mai??..
ho questo:
codice:
mysql_query("REPLACE INTO $db_utenti_online VALUES('" . session_id() . "', '" . $row['id_utente'] . "', 'unix_timestamp()')") or die("Errore alla linea ".__LINE__.": ".mysql_error()) ;
ma il campo della data rimane sempre 0000-00-00 00:00:00 .. tutto si aggiorna tranne la data
dove sbaglio??