Ciao,

ho una tabella con un campo 'data' nel quale è memorizzata la data nel formato '2003-09-30', sto cercando di trasformarla nel suo timestamp indipendentemente dall'orario che potrebbe essere alle ore 16,00.

Come posso fare?

ho provato in questo modo, ma mi riporta sempre il 1° Gennaio del 1970:


while ($riga = mysql_fetch_array($risultato))

{

$id = $riga['id'];
$data=$riga['data'];
$mkt=mktime($data);
$descrizione=$riga['descrizione'];

//$query2 = mysql_query("UPDATE primanota SET data = '$mkt' WHERE id = '$id' ") or die(mysql_error());

echo "
". "Aggiornamento id :" . $id . " " . $mkt
." data ".$data." ".$descrizione." "."
";
}


per tutti i record mi ritorna sempre questo timestamp 1154510384 anche se le date non sono le stesse, dove sbaglio?

Grazie