宿迁腾云网络网站建设公司

腾云网络 八年经验专注网站建设
  • 首页
  • 服务项目
    • 网站建设
    • 微信小程序
    • APP开发
    • SEO优化
  • 建站费用
  • 成功案例
    • 网站建设案例
    • 小程序案例
    • APP开发案例
    • SEO优化案例
  • 行业动态
    • 网站建设
    • SEO优化
    • 技术日志
  • 联系我们
    • 关于我们
首页 > 行业动态 > 技术日志 > php原生excel导入

php原生excel导入

2021-04-22

1.首先下载安装PHPExcel扩展

扩展下载地址:https://www.php.cn/xiazai/leiku/1491

我们只需要  将Classes文件改名

php原生excel导入(图1)

2.html文件


              
   
     
                           
                   

php代码 ,sql语句自己写吧

自行创建uploads文件否则报错!!!

3.代码:


<?php$tmp = $_FILES['file']['tmp_name'];if (empty($tmp)) {    echo '请选择要导入的Excel文件!';    exit;}$save_path = "uploads/";$filename = $save_path . date('Ymdhis') . ".xlsx"; //上传后的文件保存路径和名称if (copy($tmp, $filename)) {
   require_once 'PHPExcel/PHPExcel.php';    require_once 'PHPExcel/PHPExcel/Reader/Excel5.php';

   $PHPReader = new PHPExcel_Reader_Excel5(); //PHPExcel_Reader_Excel2007 PHPExcel_Reader_Excel5    //载入文件    $PHPExcel = $PHPReader->load($filename);
   //获取表中的第一个工作表,如果要获取第二个,把0改为1,依次类推    $currentSheet = $PHPExcel->getSheet(0);    //获取总列数    $allColumn = $currentSheet->getHighestColumn();    //获取总行数    $allRow = $currentSheet->getHighestRow();    //循环获取表中的数据,$currentRow表示当前行,从哪行开始读取数据,索引值从0开始    for ($currentRow = 1; $currentRow <= $allRow; $currentRow++) {        //从哪列开始,A表示第一列        for ($currentColumn = 'A'; $currentColumn <= $allColumn; $currentColumn++) {            //数据坐标            $address = $currentColumn . $currentRow;            //读取到的数据,保存到数组$arr中            $data[$currentRow][$currentColumn] = $currentSheet->getCell($address)->getValue();        }    }
   $add_time = date('Y-m-d H:i:s', time());    var_dump($data);exit;
   foreach ($data as $k => $v) {        if ($k > 1) {            $sql = "insert into user (username,password) values ('" . $v['B'] . "', '" . $v['C'] . "')";
           mysql_query($sql);        }    }
   $sql = "SELECT * FROM user";    $result = mysql_query($sql);    $tip = '用户导入成功' . ',现在' . mysql_num_rows($result) . '条数据了!';    echo "";    exit;}


?>

4.如果报错

PHPExcel的exception ‘Exception‘ with message ‘The filename is not recognised as an OLE file

错误信息


exception 'Exception' with message 'The filename ../../Uploads/taobaoExcel/day_110815/201108151844517294.xls is not recognised as an OLE file' in E:\phpworks\apache\htdocs...

问题原因:

虽然该文件可能有一个xls扩展名,这是一个“假”的Excel文件。如果您在文本编辑器打开该文件你会发现它实际上是一个HTML文件。
我的原因是模版有错,我直接把Excel2007的后缀,xlsx改成xls,导致“伪”xls文件

解决办法:
使用Excel2007创建后,另存为2003的

也就是将上传的文件 xlsx后缀  弄成xls即可


百度网盘源码下载:https://pan.baidu.com/s/1cz9tRTw0enXOhj9duzYnzw
提取码:kfaa

简单分享快乐学习,如有错误请多包涵!

Tag:
网站制作公众号

宿迁腾云网络网站建设公司 | 网站开发 | 网站制作 | 网站优化

咨询电话:13160355545

上一篇

返回栏目

下一篇

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

热推

  • 推荐教程:php教程教程1、想要制作动态网页教程
  • php开源企业网站系统本周推出企业级别的应用程序是正在变得更加商用化的象征php开源企业
  • php上传图片代码编辑最基本的图片上传功能-PHP的原生上传代码php配置负载均衡后上传图片代码
  • 腾云网络教你如何处理 PHP 代码中的枚举类型 Enum 的
  • 9.9起-AT&;哥&;排行榜
  • norepad++如何编写php代码名为PHP的iPad应用不但赋予iPad写代码的能力,能让它离线运行PHP代码php精粹:编写高效php代码
  • Java的微信开发中使用XML格式和JSON格式数据的详解及实例
  • 中小型“阳光512电脑灯控台”的功能特点与操作方法
  • 编程学什么语言好的话,推荐几种语言后端后端语言
  • php开发web应用一门语言是最基础的到底学什么语言最好呢?php web开发入门到精通

相关

了解常见PHP应用程序安全威胁,掌握6个常见安全性攻击

了解常见PHP应用程序安全威胁,掌握6个常见安全性攻击

如何查看php版本?多种方法助你快速知晓

如何查看php版本?多种方法助你快速知晓

PHP格式化:提升代码质量与协作效率的关键规则

如何查看虚拟主机上的 PHP 版本?这篇文章告诉你

Linux 系统管理员和 web 开发者必知:如何查看 PH

Linux 系统管理员和 web 开发者必知:如何查看 PH

免费开源的轻量级 PHP 开发框架 ThinkPHP,遵循

从零开始开发完整网站:前端、后端与 Web 服务器的关键技术

php框架 Java 与 PHP 之争:为何懂技术的大佬选

BitDefender 发布超级工厂病毒专杀工具,可清除所有

asp语言与php语言的区别 前端和后端的区别,你真的了解吗

标签

seo(1182) 市场营销(661) 网站制作(573) 网站建设(564) 搜索引擎(553) 网站(482) PHP(361) 编程语言(345) 建站(294) 关键词排名优化(267) 网站建设公司(245) 优化(216) seo排名(207) 域名(190) 软件(171) 网站优化(148) 搜索引擎优化(146) 外链(141) 科技(136) 网站关键词(124) 网站排名优化(123) 域名服务器(120) 网站排名(107) 时政(103) 排名优化(95) 搜索引擎收录(93) 网站设计(92) 电子商务(88) 引擎(86) 移动互联网(85) 开发框架(79) 开发(75) 网站服务器(74) 框架(68) 前端开发(68) 网站分析(66) 网站建设方案(65) 关键(64) 流量(63) 源码(62) 百度优化(62) 网站权重(61) 开放源代码(59) seo培训(53) 网页设计(51) 百度(51) php框架(50) 网站建设知识(50) 大数据(50) 谷歌(49)
宿迁腾云网络网站建设公司
网站建设
  • 私人定制
  • 标准模板建站
  • 经济模板建站
精品模板

宿迁腾云网络网站建设公司

联系电话:13160355545

公司地址:江苏省宿迁市丽景湾华庭北门都市花园公寓9楼907

联系邮箱:admin@tyweb.net

全国分站
  • 北京
  • 广东
  • 东莞 广州 中山 深圳 惠州 江门 珠海 汕头 佛山 湛江 河源 肇庆 潮州 清远 韶关 揭阳 阳江 云浮 茂名 梅州 汕尾
  • 山东
  • 济南 青岛 临沂 济宁 菏泽 烟台 泰安 淄博 潍坊 日照 威海 滨州 东营 聊城 德州 莱芜 枣庄
  • 江苏
  • 苏州 徐州 盐城 无锡 南京 南通 连云港 常州 扬州 镇江 淮安 泰州 宿迁
  • 河南
  • 郑州 南阳 新乡 安阳 洛阳 信阳 平顶山 周口 商丘 开封 焦作 驻马店 濮阳 三门峡 漯河 许昌 鹤壁 济源
  • 上海
  • 河北
  • 石家庄 唐山 保定 邯郸 邢台 沧州 秦皇岛 张家口 衡水 廊坊 承德
  • 浙江
  • 温州 宁波 杭州 台州 嘉兴 金华 湖州 绍兴 舟山 丽水 衢州
  • 陕西
  • 西安 咸阳 宝鸡 汉中 渭南 安康 榆林 商洛 延安 铜川
  • 湖南
  • 长沙 邵阳 常德 衡阳 株洲 湘潭 永州 岳阳 怀化 郴州 娄底 益阳 张家界 湘西
  • 重庆
  • 福建
  • 漳州 泉州 厦门 福州 莆田 宁德 三明 南平 龙岩
  • 天津
  • 云南
  • 昆明 红河 大理 文山 德宏 曲靖 昭通 楚雄 保山 玉溪 丽江 临沧 思茅 西双版纳 怒江 迪庆
  • 四川
  • 成都 绵阳 广元 达州 南充 德阳 广安 阿坝 巴中 遂宁 内江 凉山 攀枝花 乐山 自贡 泸州 雅安 宜宾 资阳 眉山 甘孜
  • 广西
  • 贵港 玉林 北海 南宁 柳州 桂林 梧州 钦州 来宾 河池 百色 贺州 崇左 防城港
  • 安徽
  • 芜湖 合肥 六安 宿州 阜阳 安庆 马鞍山 蚌埠 淮北 淮南 宣城 黄山 铜陵 亳州 池州 巢湖 滁州
  • 海南
  • 三亚 海口 琼海 文昌 东方
  • 江西
  • 南昌 赣州 上饶 吉安 九江 新余 抚州 宜春 景德镇 萍乡 鹰潭
  • 湖北
  • 武汉 宜昌 襄樊 荆州 恩施 孝感 黄冈 十堰 咸宁 黄石 仙桃 随州 天门 荆门 潜江 鄂州 神农架
  • 山西
  • 太原 大同 运城 长治 晋城 忻州 临汾 吕梁 晋中 阳泉 朔州
  • 辽宁
  • 大连 沈阳 丹东 辽阳 葫芦岛 锦州 朝阳 营口 鞍山 抚顺 阜新 本溪 盘锦 铁岭
  • 黑龙江
  • 齐齐哈尔 哈尔滨 大庆 佳木斯 双鸭山 牡丹江 鸡西 黑河 绥化 鹤岗 伊春 大兴安岭 七台河
  • 内蒙古
  • 赤峰 包头 通辽 呼和浩特 乌海 鄂尔多斯 呼伦贝尔
  • 贵州
  • 贵阳 黔东 黔南 遵义 黔西 毕节 铜仁 安顺 六盘水
  • 甘肃
  • 兰州 天水 庆阳 武威 酒泉 张掖 陇南 白银 定西 平凉 嘉峪关 临夏 金昌 甘南
  • 青海
  • 西宁 海西 海东 海北 果洛 玉树 黄南
  • 新疆
  • 乌鲁木齐 伊犁 昌吉 石河子 哈密
  • 西藏
  • 拉萨 山南 林芝 日喀则
  • 吉林
  • 长春 白山 白城 延边 松原 辽源 通化 四平
  • 宁夏
  • 银川 吴忠 中卫 石嘴山 固原
SiteMap
网站地图
TAG标签
Copyright © 2017-2025 TYWEB.NET 宿迁腾云网络科技有限公司 ALL RIGHTS RESERVED.   苏ICP备17033535号-1

热门搜索

百度 下载 2025 2024 2026 货源 货货源 虚拟 禅道 报名 金蝶KIS旗舰版
  • 客服

    在线客服

  • 电话

    13160355545

  • 微信

精品模板
建站费用
成功案例
联系我们