ho Cambiato lo script....
Cosi funziona ma mi inserisce in db solo 1 riga da 52 record.
Io devo inserire,ad ogni aggiornamento. circa 6000 righe..come posso risolvere??

<?php
// richiamo il file di configurazione
require 'config.php';

// richiamo lo script responsabile della connessione a MySQL
require 'connect.php';

// preparo la query
$query = "INSERT INTO completo (DATO1 ,DATO2 ,DATO3 ,DATO4, DATO5 ,DATO6 ,DATO7, DATO8, DATO9, DATO10, DATO11 ,DATO12 ,DATO13, DATO14, DATO15, DATO16 ,DATO17 ,DATO18, DATO19 ,DATO20, DATO21, DATO22, DATO23, DATO24, DATO25, DATO26, DATO27, DATO28, DATO29, DATO30, DATO31 ,DATO32, DATO33 ,DATO34 ,DATO35 ,DATO36, DATO37, DATO38, DATO39, DATO40, DATO41, DATO42, DATO43, DATO44, DATO45, DATO46, DATO47, DATO48 ,DATO49, DATO50, DATO51, DATO52)

VALUES ('DATO1 ,DATO2 ,DATO3 ,DATO4, DATO5 ,DATO6 ,DATO7, DATO8, DATO9, DATO10, DATO11 ,DATO12 ,DATO13, DATO14, DATO15, DATO16 ,DATO17 ,DATO18, DATO19 ,DATO20, DATO21, DATO22, DATO23, DATO24, DATO25, DATO26, DATO27, DATO28, DATO29, DATO30, DATO31 ,DATO32, DATO33 ,DATO34 ,DATO35 ,DATO36, DATO37, DATO38, DATO39, DATO40, DATO41, DATO42, DATO43, DATO44, DATO45, DATO46, DATO47, DATO48 ,DATO49, DATO50, DATO51, DATO52
)";

// lancio la query
$result = mysql_query($query);

// controllo l'esito
if (!$result) {
die("Errore nella query $query: " . mysql_error());
}

// chiudo la connessione a MySQL
mysql_close();

echo 'Query eseguita correttamente';
?>
??

Grazie a tutti in anticipo