Ciao a tutti, qualcuno sarebbe così gentile da spiegarmi perchè non funziona il codice qui di seguito?

<?php

$connect =('localhost', 'root')
$dbname ='Mio_DB'

mysql_select_db($dbname,$connect)
or die("connessione su $dbname non valida !");
$_REQUEST[submit]='submit'
$_FILES[userfile]='userfile'

if(!$_REQUEST[submit]) {
?>
<form method='post' enctype="multipart/form-data">
<input type='file' name='userfile'>

<input type='submit' name='submit' value='submit'>
</form>
<?php
}
else {

$query="LOAD DATA LOCAL INFILE '".$_FILES['userfile']['tmp_name']."' INTO TABLE `NomeTab` FIELDS TERMINATED BY '|' LINES TERMINATED BY '|\n';

$result = mysql_query($query,$connect);

if($result)
echo "Dati Caricati";
else
echo "Errore: ".mysql_error();
}

?>