pmolina ...
No puedes hacer lo que estás haciendo. EL archivo que acepta "LOAD DATA ..." ha de estar en el servidor primeramente. El proceso de Upload que haces no es correcto.
Lee la documentación oficial para hacer "Uploads" con PHP ..
http://www.php.net/manual/en/features.file-upload.php
Dependiendo de la configuración de PHP .. podrías hacer algo tipo:
Código PHP:
mysql_query ("LOAD DATA LOCAL INFILE '".$_FILES['textfile']['tmp_name']."' INTO TABLE archivo FIELDS TERMINATED BY ',' ESCAPED BY '\\' LINES TERMINATED BY '\r\n'");
echo mysql_error();
pero, .. insisto . debes ver el valor que toma tu $textfile o $_FILES ..... para ver si llega tu archivo al servidor (donde PHP lo deja temporalmente hasta que decidas que hacer con el ...).
Un saludo,