ho questo script:
Codice PHP:
<?php
require 'connect.php';
$caricamontature = "load data infile 'C:\\\Documents and Settings\\\Salvo\\\Desktop\\\GiovanniClaudio\\\file da importare\\\Export FOCUS\\\Nuova cartella\\\Listini.txt'
replace
into table montature
fields
terminated by '\;'
enclosed by '\"'
escaped by '\\\'
lines
starting by ''
terminated by '\\r'
ignore 1 lines
(@a,@b,asta,calibro,cat_filtro,@f,@g,codiceABarre,colore,@i,@l,@z,@w,@m,linea,@n,@c,materiale,modello,@p,@q,ponte,@d,@e,@h,@r,@s,@t,@u,@v,tipo_lenti,@z,utente)";
$risultato2 = mysql_query($caricamontature)
or die("Query fallita :( " .mysql_error());
mysql_close($connessione);
?>
che prende il contenuto del file listini e lo carica nella tabella montature il problema è che il file listini.txt contiene 501.202 righe e invece la tabella montature dopo il load ne contiene solo 501.047
la tabella in questione non ha chiavi...non capisco a cosa può essere dovuta questa perdita di informazioni?