Salve,
mi ritrovo a dover risolvere un problema un po rognoso:
all'interno del mio database in MySQl ho una tabella che contiene 2 campi
Data, di tipo testo "31/03/2008"
NewData, di tipo TIMESTAMP "2008/03/31 00:00:00"
sostanzialmente all'inizo usavo in maniera inopportuna il campo Data, adesso sto rimediando utilizzando il campo NewData.
Dov'è il problema?
Siccome o caricato un migliaio di record non vorrei andare a modificarli uno per uno.
Vorrei creare un ciclo che record per record mi modifichi il valore del campo NewData prendendo tale valore da una conversione del valore del campo DAta.
Ho provato così:
Codice PHP:
<?php
include ('conf.php');//qui sono presenti i dati di connessione
$sqlselect=('SELECT data, idatto from atti');
$lettura_risultati=mysql_query("$sqlselect");
while($scatola_temporanea=mysql_fetch_array($lettura_risultati)){
$data=eur_to_time($scatola_temporanea['newdata']);//punta dritto ad una funzione per convertire
$idatto=$scatola_temporanea['idatto'];
$aggiorna=mysql_query("UPDATE atti SET newdata = \"$data\" where idatto = $idatto");
}
?>
Mi dareste una mano a sistemare questo ciclo?
Grazie di cuore