php把csv文件导入到mysql数据库
程序员文章站
2022-05-19 10:37:07
...
本程序实现数据导入原理是先把csv文件上传到服务器,然后再通过php的fopen与fgetcsv文件把数据保存到数组,然后再用while把数据一条条插入到mysql数据库,代码如下:
"; } else { echo ""; } error_reporting(0); // 导入csv格式的文件 $connect = mysql_connect("localhost", "root", "") or die("could not connect to database"); 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]')"; mysql_query($q) or die(mysql_error()); } fclose($handle); echo "1秒钟转入列表页,请稍等." ?>
永久链接:
转载随意!带上文章地址吧。
上一篇: php如何每页读取三条xml数据?
推荐阅读
-
php将mysql数据库整库导出生成sql文件的具体实现
-
php将mysql数据库整库导出生成sql文件的具体实现
-
PHP处理SQL脚本文件导入到MySQL的代码实例
-
使用python的pandas库读取csv文件保存至mysql数据库
-
php将csv文件导入到mysql数据库的方法
-
java实现批量导入.csv文件到mysql数据库
-
Python之csv文件从MySQL数据库导入导出的方法
-
备份mysql数据库的php代码(一个表一个文件)
-
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
-
PHP把MSSQL数据导入到MYSQL的方法