Es verdad revisando mas tranquilamente el codigo tenia 2 errores
1) faltaba un punto de concatenacion antes del $sql
2) no valide si ya se habia enviado el archivo
Correcciones
Código PHP:
<html>
<body>
<form action="load.php" method="post" enctype="multipart/form-data">
Archivo a consultar:<input name="nameArchivo" type="file">
<input type="submit" name="load_file" value="ok">
</form>
<?php
$connection = mysql_connect("localhost", "root", "") or die ("Unable to connect to server");
$db = mysql_select_db("test", $connection) or die ("Unable to select database");
//Campo del formulario
$file="nameArchivo";
//echo "Arreglo FILE <br>"; print_r($_FILES); echo "<br><br>";
if(isset($_POST["load_file"]) && $_FILES[$file]["error"]==0)
{
$tmp_name=$_FILES[$file]["tmp_name"];
$archivo = fopen($tmp_name, "r");
if($archivo)
{
while(!feof($archivo))
{
$arr = explode(";", trim(fgets($archivo, 4096)));
print_r($arr); echo "<br>";
$sql = "insert into une values (". implode(",", $arr).")";
echo "Qry: ".$sql.";<br><br>";
mysql_query($sql);
if(mysql_error())
echo mysql_error() ."<br>";
}
fclose ($archivo);
}
}
?>
</body>
</html>