Php视频上传错误

Php视频上传错误,php,mysql,video,file-upload,Php,Mysql,Video,File Upload,我正在尝试上传视频并将链接保存到数据库。我已经写了代码,但我得到了这个错误。有人知道我做错了什么吗 $name = $_FILES['file']['name']; $temp = $_FILES['file']['tmp_name']; move_uploaded_file($temp,"uploaded/".$name); $file = "http://127.0.0.1/webapp/video%20upload%20and%20playback/uploaded/$name"; m

我正在尝试上传视频并将链接保存到数据库。我已经写了代码,但我得到了这个错误。有人知道我做错了什么吗

$name = $_FILES['file']['name'];
$temp = $_FILES['file']['tmp_name'];

move_uploaded_file($temp,"uploaded/".$name);
$file = "http://127.0.0.1/webapp/video%20upload%20and%20playback/uploaded/$name";

mysql_query("
    INSERT INTO oefeningen (`Id`, `Fname`, `Lname`, `namevideo`, `video`, `expl`)
    VALUES (NULL, '$fname', '$lname', ,'$namevideo', '$file','$expl')
") or die (mysql_error());
谢谢

我得到的错误是:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''test.mov', 'http://127.0.0.1/webapp/video%20upload%20and%20playback/uploade' at line 2  
你有一个额外的逗号,所以它应该是

$lname', '$namevideo',

这是有史以来最快的答案!!在上面的答案上打勾表示正确,然后投票表决。。谢谢..您的代码的这一小段容易受到和代码的攻击。所以你应该认真阅读安全方面的知识。
$lname', '$namevideo',