php把csv文件导入到mysql数据库
- 作者: 五速梦信息网
- 时间: 2026年03月19日 18:06
本程序实现数据导入原理是先把csv文件上传到服务器,然后再通过php的fopen与fgetcsv文件把数据保存到数组,然后再用while把数据一条条插入到mysql数据库,代码如下:
\(fname = \)_files[‘myfile’][‘name’];
\(do = copy(\)_files[‘myfile’][‘tmp_name’],\(fname);<br/>
if (\)do){
echo“导入数据成功
”;
}else{
echo “”;
}
error_reporting(0);// 导入csv格式的文件
\(connect=mysql_connect("localhost","root","") or die("could not connect to database");<br/>
mysql_select_db("gklqtzcx",\)connect) or die (mysql_error());
mysql_query(“set names ‘gbk’”);
\(fname = \)_files[‘myfile’][‘name’];
\(handle=fopen("\)fname“,”r“);
while(\(data=fgetcsv(\)handle,10000,”,“)){
\(q="insert into records (name,classes,a_time,college,notify,receiver,r_time,handler) values ('\)data[1]‘,’\(data[2]','\)data[3]‘,’\(data[4]','\)data[5]‘,’\(data[6]','\)data[7]‘,’\(data[8]')";<br/>
mysql_query(\)q) or die (mysql_error());
}//开源代码Cuoxin.com
fclose($handle);
echo ”1秒钟转入列表页,请稍等.“
?>
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
- 上一篇: PHP完成一个双向队列例子
- 下一篇: 通过SEO赚钱的网站依然坚挺
相关文章
-
PHP完成一个双向队列例子
PHP完成一个双向队列例子
- 技术栈
- 2026年03月19日
-
初代Surface Duo有望在明年1月更新到Android 11系统
初代Surface Duo有望在明年1月更新到Android 11系统
- 技术栈
- 2026年03月19日
-
黑鲨罗语周发文 明天再说 黑鲨5系列终于要来了?
黑鲨罗语周发文 明天再说 黑鲨5系列终于要来了?
- 技术栈
- 2026年03月19日
-
通过SEO赚钱的网站依然坚挺
通过SEO赚钱的网站依然坚挺
- 技术栈
- 2026年03月19日
-
成都市消协春节警示:扫码领赠品谨防信息泄露
成都市消协春节警示:扫码领赠品谨防信息泄露
- 技术栈
- 2026年03月19日
-
疫情期间,我们提供这5条远程办公的最佳实践
疫情期间,我们提供这5条远程办公的最佳实践
- 技术栈
- 2026年03月19日






