thinkphp3.2整合phpexcel】的更多相关文章

HINKPHP3.2.3整合PHPexcel实现数据的导入导出.可以上传excel文件后批量导入到数据库,兼容.xls和.xlsx格式:数据库里的数据可以按照搜索条件和分页导出为excel文件.最近接了一个小活,客户要求实现既可以手工录入数据又可以excel文件上传后批量导入到数据库,要求兼容.xls和.xlsx格式:数据库里的数据可以按照搜索条件和分页导出为excel文件.比较麻烦的是excel里的一个机型字段是一对多的,即一个产品对应多个机型,是按照逗号分隔的,导入时要先将机型分隔成数组,然…
由于thinkphp3.2使用命名空间,而 PHPExcel没有使用,那么两者整合的最重要问题就是如何导入的问题. 一.PHPExcel.php和PHPExcel文件夹都放在ThinkPHP/Library/Org/Util下,PHPExcel.php修改为PHPExcel.class.php. 二. public function index(){ //导入PHPExcel类库,因为PHPExcel没有用命名空间,只能inport导入 import("Org.Util.PHPExcel&quo…
thinkphp3.2与phpexcel完美案例 // 导出exl public function look_down(){ $id = I('get.id'); $m = M ('offer_goods'); $where['offer_id'] = $id; $data = $m->field('goods_id,goods_sn,goods_name,barcode,goods_type,price')->select(); // 导出Exl import("Org.Util.…
版本 ThinkPHP3.2.3 下载PHPExcel 将这两个文件放到并更改名字 excel文件: 数据库表: CREATE TABLE `sh_name` ( `name` varchar(255) DEFAULT NULL, `age` int(11) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8; 代码: 代码主要在index方法中,有数据提交则写入数据库,否则展示表单 <?php namespace Home\Controller;…
先整个最基础的代码,理解了这个,后面的就非常简单了 $file_name= './Upload/excel/123456.xls'; import("Org.Util.PHPExcel"); import("Org.Util.PHPExcel.IOFactory"); $objReader = \PHPExcel_IOFactory::createReader('Excel5'); $objPHPExcel = $objReader->load($file_n…
public function ff(){ import("Org.Util.PHPExcel"); import("Org.Util.PHPExcel.Worksheet.Drawing"); $objPHPExcel = new \PHPExcel(); $objDrawing = new \PHPExcel_Worksheet_Drawing(); $objDrawing->setPath('./images/01.gif'); /*设置图片高度*/ $…
1.impot导入 第一种方式: import("Org.Util.PHPExcel.TextT"); $tt = new \TextT(); //创建PHPExcel对象,注意,不能少了\ echo $tt->ss(); 对应ThinkPHP\Library\Org\Util\PHPExcel\TextT.class.php文件 第二种: require(LIB_PATH.'Org/Util/PHPExcel/TextT.php'); $tt = new \TextT(); /…
PHPExcel想必大家都不陌生,是用来操作Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言.可以使用它来读取.写入不同格式的电子表格 本次只做数据导出功能的实现,而且我也只做了数据导出(  ̄ー ̄)! 废话少说 1. 导入类库 首先需要下载类库,官方网站:http://phpexcel.codeplex.com/ 将下载下来的包解压:PHPExcel_1.8.0_doc.zip\Classes下面的文件就是我们需要的 ThinkPHP第三方类需要放在/T…
请先阅读以下步骤再到结尾下载源码 第一步:下载 thinkphp_3.2.3 和 PHPExcel_1.8.0 并解压 对应的网站分别为: http://www.thinkphp.cn/down.html https://github.com/PHPOffice/PHPExcel   第二步:         ①将解压出来的ThinkPHP文件拷贝到网站根目录 ②并创建index.php 代码如下     第三步: ①在ThinkPHP\Library\Vendor目录下新建文件夹PHPExce…
PHPMailer 的官方网站:http://phpmailer.worxware.com/ PHPMailer 最新类库下载地址:[点击下载] PHPMailer GitHub 下载地址:https://github.com/Synchro/PHPMailer,该页面也提供了使用例子,不过不是很全面. 参考 http://my.oschina.net/BearCatYN/blog/299192    的的博文 只选择了其中目录设置的部分 参考 http://jingyan.baidu.com/…