Grazie: tuttavia inserendo i due campi del db sia tra virgolette che senza non mi carica proprio nulla. Questo è il codice che ho usato:Originariamente inviato da k.b
Puo' dipendere da com'e' fatto il file di ingresso, quali sono i delimitatori dei campi e quali sono i caratteri di quote.
Inoltre riguardo le specifiche colonne, cito dalla pagina del manuale:
http://dev.mysql.com/doc/refman/5.1/en/load-data.html
$query="LOAD DATA LOCAL INFILE '$textfile' INTO TABLE points (stress,strain) FIELDS TERMINATED BY ' '";
dove la tabella consiste di 4 campi dei quali gli ultimi due sono stress e strain (il primo è l'indice ed il secondo il riferimento al padre).
Ora ho tolto l'ultimo pezzo limitandomi a:
$query="LOAD DATA LOCAL INFILE '$textfile' INTO TABLE points (stress,strain);
e mi carica al contrario di prima solo la prima colonna.
Qui segue il contenuto del file che sto cercando di caricare:
0.04771372 253.0559
0.09383698 292.0676
0.2019881 374.7724
0.3053678 425.7477
0.3992048 457.9974
0.5025845 484.5254
0.6059642 505.3316
0.7013917 523.5371

Rispondi quotando