What could be wrong with my code?..Instead I get..Parse error: syntax error, unexpected ';'
here is my sample code pls may you assist me
<form enctype="multipart/form-data" method="POST" action="" > 
    <input type="file" name="file" /><br />
    <input type="submit" value="upload csv" name"submit"/>
</form>
<?php
    $connection = mysql_connect("localhost","root","")
    or die ("Couldn't connect to server");
    $db = mysql_select_db("demo", $connection)
    or die ("Couldn't select database");
    if(isset($_POST['submit']))
    {
        $file = $_FILES['file']['tmp_name'];
        $handle = fopen($file,"r");
        while(($fileop = fgetcsv($handle,1000,",")) !== FALSE)
        $firstname = $fileop[0];
        $lastname = $fileop[1];
        $email = $fileop[2];
        $sql= mysql_query("INSERT INTO test (first_name,last_name,email)values('$firstname','$lastname','$email')";
    }
    if($sql)
    {
        echo "Hello from PHP.";
    }
    }
?>
 
     
     
     
    