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?