【发布时间】:2015-02-09 05:48:52
【问题描述】:
你知道这段 SQL 代码有什么问题吗?谢谢。
if (move_uploaded_file($_FILES['resume']['tmp_name'], 'uploads/'.$_FILES['resume']['name'])){
$insert_data3 = "INSERT into applicant_other_details(`position`,`learn_from`,`work_availability`,`resume`,`date_submitted`)
VALUES ('".$_POST['app_position']."','".$about_job."','".$work_avail."','uploads/".$_FILES['resume']['name']."','".CURDATE()."')";
mysql_query($insert_data3) or die(mysql_error());
}
【问题讨论】:
-
你得到什么错误???
-
我没有收到任何错误,但没有上传到文件夹或数据库中。 @habibulhaq
-
可能是原因。不要使用 mysql_query,因为它已被弃用,而是使用 mysqli_query。
-
我认为您的上传路径不正确?
-
在mysql表设计中可以把默认值设为CURRENT_TIMESTAMP。然后它会自动添加。我认为您已禁用错误报告或此块未执行。此代码之前是否有任何 if 条件?如果是,请检查条件是否满足执行代码
标签: php sql html forms file-upload