以后自己用的Excel批量导入
来源:互联网 发布:javascript表单提交 编辑:程序博客网 时间:2024/05/17 03:55
<?phpheader("content-type:text/html;charset=utf8");$conn=mysql_connect("localhost","root","root") or die("数据库服务器连接错误".mysql_error()); mysql_select_db("ytwo",$conn) or die("数据库访问错误".mysql_error()); mysql_query("set character set utf8"); mysql_query("set names utf8");<?phpinclude("mysql.php"); require_once './PHPExcel-1.8/Classes/PHPExcel.php'; require_once './PHPExcel-1.8/Classes/PHPExcel/IOFactory.php'; require_once './PHPExcel-1.8/Classes/PHPExcel/Reader/Excel2007.php';$objReader = PHPExcel_IOFactory::createReader('excel2007'); //use Excel5 for 2003 format $excelpath='123.csv';$objPHPExcel = $objReader->load($excelpath); $sheet = $objPHPExcel->getSheet(0); $highestRow = $sheet->getHighestRow(); //取得总行数 $highestColumn = $sheet->getHighestColumn(); //取得总列数for($j=2;$j<=$highestRow;$j++) { //从第二行开始读取数据 $str=""; for($k='A';$k<=$highestColumn;$k++) { //从A列读取数据 $str .=$objPHPExcel->getActiveSheet()->getCell("$k$j")->getValue().'|*|';//读取单元格 } $str=mb_convert_encoding($str,'UTF-8','auto');//根据自己编码修改$strs = explode("|*|",$str);// echo $str . "<br />"; // exit; $sql = "insert into user (name,age,sex) values ('{$strs[0]}','{$strs[1]}','{$strs[2]}')";// echo $sql;// exit; if(!mysql_query($sql,$conn)){ echo 'excel err'; }}
复制出去改一下就能用批量导入了。
0 0
- 以后自己用的Excel批量导入
- 以后自己用的Excel批量导出
- 自己用到的excel导入
- .net 下批量导入excel的数据
- php的excel数据批量导入
- WEB下的excel批量导入功能
- 用QueryTable向excel批量导入数据
- 用ADO向Excel批量导入数据
- 用ADO向Excel批量导入数据
- 用ADO向excel批量导入数
- 用ADO向Excel批量导入数据
- Excel批量导入数据库
- excel批量导入数据库
- excel批量导入数据
- excel数据批量导入
- excel批量导入数据
- excel批量导入数据
- excel批量导入数据
- 我在梦里见过你
- HDU 2004
- Eigen库数据结构内存对齐问题
- PhpStorm+Xampp+Xdebug配置
- php 7及5.4以后的版本 安装pthreads支持多线程操作
- 以后自己用的Excel批量导入
- springMVC+mybatis事务管理配置
- 二叉树的最大节点
- 下面的代码有什么不妥之处
- session
- ios10 语音识别
- 项目总结三--波纹视图
- 【Java开发手册之工程规约(一)】应用分层
- 类加载器