Mi occorre effettuare una modifica sul campo 'data' della tabella 'prima nota' del mio db;

in effetti devo modificare il contenuto del campo 'data' di tutti i record inserendo un timestamp iniziale '10414333200' che si incrementa per i '633' record con un incremento di '165742' fino ad arrivare alla fine dell'ultimo record con un timestamp '1146348498' circa.

ho provato in questo modo, ma credo sbagliando:

<? php

$mkt=mktime(16,00,0,1,01,2003); // 1041433200

$time = time(); // 1146348498

$diff = $time - $mkt; // 104915298

$num_rec = 633;

$num = $diff / $num_rec; // 165742

// connessione al db

$db=mysql_connect('localhost', 'root', '');

if ($db==false)
die("Errore nella connessione.");

// seleziona db

mysql_select_db('registro', $db)

or die("Errore nella selezione del database.");

$ris = $mkt;

$mia_var=1;

for ($i = 1; $mia_var <= 633; $mia_var++) {

// costruzione query

$query="UPDATE `prima nota` SET `data` = '$ris'";

$ris = $mkt + 165742;
}

mysql_close($db);

?>

dove sbaglio?

ciao a tutti