$uploaddir ='csv/'; //upload directory
$uploadfile= $uploaddir.$_FILES['csv']['name']; //full path adn file name
if(move_uploaded_file($_FILES['csv']['tmp_name'], $uploadfile))
{
$result=mysql_query("LOAD DATA LOCAL INFILE '$uploadfile' REPLACE INTO TABLE test FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '' LINES TERMINATED BY '\n'");
else
{
}
also have a look at the manual www.php.net and look up load data function theres loads of stuff about it