我已经创建了一个带有输入type =“ file”的html表单,现在我用php上传了一个文本文件,并且文件正在移动到特定的文件夹中,因此与db的成功连接一切都进行得很好。但是我想将该文件的数据导入到mysql databse中,并且该脚本不起作用:
<?php
$sql32="load data local infile 'C:\\wamp\\www\\my\\db_import\\$fname'
into table contact_list (name, address, dob, reminder, phone, mobile, email)" ;
$sql33=mysql_query($sql32) or die("could not upload data");
//here $fname is the file name
?>
如果我直接运行此查询(替换,$ fname,具有文件名的变量)到wamp服务器phpmyadmin中,则它是runnig,并且正在导入数据。但是通过如上所述的php脚本无法正常工作,并且给消息msg“无法上传数据” ..那怎么了?请建议我..
提前致谢
我认为可能是您的文件路径错误。一次尝试,我不确定..
'C:\\wamp\\www\\my\\db_import\\$fname'
改成
'my / db_import / $ fname'
检查参考
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句