session_start();

header("Content-type:text/html;charset:utf-8");

//全局变量

$succ_result=0;

$error_result=0;

$file=$_FILES['filename'];

$max_size="2000000"; //最大文件限制(单位:byte)

$fname=$file['name'];

$ftype=strtolower(substr(strrchr($fname,'.'),1));

//文件格式

$uploadfile=$file['tmp_name'];

if($_SERVER['REQUEST_METHOD']=='POST'){

if(is_uploaded_file($uploadfile)){

if($file['size']>$max_size){

echo "Import file is too large";

exit;

}

if($ftype!='xls'){

echo "Import file type is error";

exit;

}

}else{

echo "The file is not empty!";

exit;

}

}

require("./conn.php"); //连接mysql数据库

//调用phpexcel类库

require_once 'phpexcel.php';

require_once 'PHPExcel\IOFactory.php';

require_once 'PHPExcel\Reader\Excel5.php';

$objReader = PHPExcel_IOFactory::createReader('Excel5');//use excel2007 for 2007 format

$objPHPExcel = $objReader->load($uploadfile);

$sheet = $objPHPExcel->getSheet(0);

$highestRow = $sheet->getHighestRow(); // 取得总行数

$highestColumn = $sheet->getHighestColumn(); // 取得总列数

$arr_result=array();

$strs=array();

for($j=2;$j<=$highestRow;$j++)

{

unset($arr_result);

unset($strs);

for($k='A';$k<= $highestColumn;$k++)

{

//读取单元格

$arr_result .= $objPHPExcel->getActiveSheet()->getCell("$k$j")->getValue().',';

}

$strs=explode(",",$arr_result);

$sql="insert into student(typeId,name,sex,age) values ($strs[0],'$strs[1]','$strs[2]',$strs[3])";

echo $sql."

";

mysql_query("set names utf8");

$result=mysql_query($sql) or die("执行错误");

$insert_num=mysql_affected_rows();

if($insert_num>0){

$succ_result+=1;

}else{

$error_result+=1;

}

}

echo "插入成功".$succ_result."条数据!!!

";

echo "插入失败".$error_result."条数据!!!";

?>

phpexcel 将excel数据导入到mysql数据库_phpexcel导入excel到mysql数据库(示例)相关推荐

  1. java导入excel数据到mysql_java的poi技术读取Excel数据到MySQL

    这篇blog是介绍java中的poi技术读取Excel数据,然后保存到MySQL数据中. 你也可以在 : 项目结构: Excel中的测试数据: 数据库结构: 对应的SQL: 1 CREATE TABL ...

  2. python对excel数据统计_用 python实现简单EXCEL数据统计

    原博文 2016-11-24 23:06 − 任务: 用python时间简单的统计任务-统计男性和女性分别有多少人. 用到的物料:xlrd 它的作用-读取excel表数据 代码: import xlr ...

  3. 用matlab把表转化为图片,matlab怎么excel数据转化为图像《matlab将excel数据读成图片》...

    这个表格的数据怎样用matlab转换为图像?是一个49*57的表格 load进workspace,数值类型做一定的转换,就可以了. 如何将Excel中的数据导入MATLAB并在MATLAB中画出图像 ...

  4. matlab表格中的数画图,excel数据表格画图-如何利用matlab根据excel表格里面的数据画图...

    如何利用matlab根据excel表格里面的数据画图 方法/步骤 1,在excel中输入制图表所需要的数据. 2,选择数据(选择不连续的数据可以按住"ctrl"在选择就可以了.还有 ...

  5. python 网页上显示数据_怎么用python将excel数据写入网页中,python 网页上excel表格数据分析...

    用python读取excel,怎样显示要查找的数据? 感觉还是CSV格式的好一些,EXCEL的要装插件,以CSV为例,段代码 sqlserver char 对应c# import linecache ...

  6. java读取excel数据的方法是_java怎么读取excel文件里的数据

    展开全部 下面是一个简单的读取例子,如果报"java.io.IOException: Invalid header signature; read 4503608217567241, exp ...

  7. 遇到“脏乱差”的Excel数据怎么办??利用Python规范Excel表格数据(数据清洗)

    此博客仅为我业余记录文章所用,发布到此,仅供网友阅读参考,如有侵权,请通知我,我会删掉. 本文章纯野生,无任何借鉴他人文章及抄袭等.坚持原创!! 1. 前言 本文章主要介绍利用Python去规范Exc ...

  8. python对excel数据统计_数据分析EPHS(4)-使用Excel和Python计算数列统计值

    前面环境都搞的差不多了,这次咱们进入实战篇,来计算一列的统计值.统计值主要有最大值.最小值.均值.标准差.中位数.四分位数.话不多说,直接进入正题. 本文介绍使用Excel和Python来计算上述统计 ...

  9. python实现excel数据透视_在pywin32中创建Excel数据透视缓存

    我试图用python创建一个pivot表,但无法让它在我自己的数据上工作.我已经确定了一个问题单元是示例文件中的最后一个单元.在excel中直接创建透视表时,同样的数据也可以正常工作.在 代码如下:i ...

最新文章

  1. 因子分析累计方差贡献率要在多少_R语言进阶之因子分析
  2. 如何高效读论文?剑桥CS教授亲授“三遍论”
  3. 怎样快速学习html5,如何快速学习HTML5?带你了解HTML5学什么?
  4. C++ Primer 5th笔记(chap 16 模板和泛型编程)可变参数模板
  5. 双指针算法 | 力扣344. 反转字符串
  6. TLS是如何保障数据传输安全(中间人攻击)
  7. 三层架构 android访问MSSQL数据库 程序 (服务器端)
  8. 对象json字符串数组 java对象,java把json的字符串转换为json对象和数组
  9. python 调用rpc服务_在Django项目中对Python函数进行RPC调用的优雅方式
  10. mysql中游标能不能更新数据库_数据库游标更新数据
  11. 小说和散文在写作语言(表达方式等)方面究竟有多大不同?
  12. Macbook pro M1使用免费的方法读写NTFS的折腾之路
  13. 计算机应用基础中专起大专,17秋中国医科大学《计算机应用基础(中专起点大专)》在线作业标准100分答案...
  14. java zoneid 中国_关于时区:Java 8 Time API – ZonedDateTime – 在解析时指定默认的ZoneId...
  15. ARM M3综合细节描述:
  16. vscode 配置ts自动转换成js文件
  17. java学习(方法)
  18. Python+ASAquick+PSIPred蛋白质序列特征计算,ASAquick安装调用(Linux)
  19. matlab 循环平稳检测,循环平稳信号处理完整的Matlab工具箱
  20. Docker理论与实践(三)

热门文章

  1. 前端每日实战:60# 视频演示如何用纯 CSS 创作一块乐高积木
  2. [转]kaldi中的特征提取
  3. solr索引服务器的配置和solrj集成开发总结
  4. 【原创】MySQL 以及 Python 实现排名窗口函数
  5. 微信公众平台消息接口开发(29)校验签名与消息响应合并
  6. 无线网络嗅探中的Radiotap
  7. python 3.8.0 编译报错 Could not import runpy module 解决方案
  8. python3 f-strings格式字符串
  9. python sqlite3的使用
  10. 两篇文章说异常和中断之二