程序目的:上传CSV文件,如果文件已经存在则报错。如果没有存在,则上传,并更新mysql server
但是下面这段程序突然不能运行了。请各位指教!
使用的环境是:wamp没有报错。
<form enctype="multipart/form-data" method="post" name="upform" ACTION="<?php echo"".$PHP_SELF.""; ?>" >
上传文件: 
<input name="upfile" type="file" >
<input type="button" value="上传" onclick="chk()" ><br></form>
<?php
    if (file_exists("upload/".$_FILES["upfile"]["name"]))
        {
           echo   " <script> alert( '同名文件已经上传过了!'); </script> "; 
        }
    else
        {
           move_uploaded_file($_FILES["upfile"]["tmp_name"],
           "upload/" . $_FILES["upfile"]["name"]);
           echo "Stored in: " . "upload/" . $_FILES["upfile"]["name"];
       echo "<a id=err>[上传成功]</a>";
           $connection = mysql_connect ('127.0.0.1' , 'root' , '123')or die ('不能连接到MySQL Server: ' . mysql_error());
           echo '已经成功连接MySQL数据库<br/>';
           mysql_select_db('data') or die ('打不开指定的数据库');
           echo '连接test数据库已经成功';           mysql_select_db("data", $connection); //选择数据库 
           $q = "insert into firstone (T1,T2,T3) values (11,22,33)"; //SQL查询语句 
           mysql_query("SET NAMES GB2312"); 
           $rs = mysql_query($q, $connection); //获取数据集 
               if(!$rs) 
     {
 die("Valid result!");
     } 
                
                   mysql_free_result($rs); //关闭数据集 
 
    }//javascript的代码确认没有错误....return true.