io faccio cosi:

--------------pagina invio file al db---------------------------

<form name="form1" method="post" action="do_insert.php">



<input type="file" name="file" size="30" />
</p>



<input type="submit" name="Submit" value="Invia" />
</p>
</form>


----------pagina (do_insert.php)che inserisce------------------

//connessione al db
<?php require_once('Connections/cms.php'); ?>
<?php
mysql_select_db($database_cms, $cms);
$query_xxx = "LOAD DATA INFILE \"$file\"
INTO TABLE tuatabella
FIELDS TERMINATED BY \";\"";
$catalogo = mysql_query($query_xxx, $cms) or die(mysql_error());

// vai alla pag di conferma
header(sprintf("Location: %s", "insert_ok.php"));
?>