首先在phpExcel官网下载最新的类文件,下面是一个小例子,对中文乱码进行了处理
/** PHPExcel */
require_once '../Classes/PHPExcel.php';
// Create new PHPExcel object
$objPHPExcel = new PHPExcel();
//连接数据库获取数据
$conn=mysql_connect('localhost','root','');
if(!$conn)die('数据库连接失败');
mysql_select_db('test');
mysql_set_charset('utf8');
$sql = "SELECT * FROM orders";
$query = mysql_query($sql);
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('A1', mb_convert_encoding('序号','utf-8','gbk'))
->setCellValue('B1', mb_convert_encoding('真实姓名','utf-8','gbk'))
->setCellValue('C1', mb_convert_encoding('金钱','utf-8','gbk'));
$num = 2;
while($row= mysql_fetch_array($query)){
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('A'.$num, $row['id'])
->setCellValue('B'.$num, $row['realname'])
->setCellValue('C'.$num, $row['momeny']);
$num++;
}
// Rename sheet
$objPHPExcel->getActiveSheet()->setTitle('Simple');
// Set active sheet index to the first sheet, so Excel opens this as the first sheet
$objPHPExcel->setActiveSheetIndex(0);
// Redirect output to a client’s web browser (Excel5)
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="01simple.xls"');
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output');
exit;
分享到:
相关推荐
分享一个利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel的类。根据时间生成采购报表,实例化excel类,设置选定sheet表名,合并单元格 给单元格赋值(数值,字符串,公式),大边框样式 边框加粗,设置...
一个利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel的类。根据时间生成采购报表,实例化excel类,设置选定sheet表名,合并单元格 给单元格赋值(数值,字符串,公式),大边框样式 边框加粗,设置打印...
本文介绍利用phpexcel对数据库数据导入excel(excel筛选)、导出excel,大家参考使用吧
1,建立mysql数据库,把excel_demo.sql导入到你的数据库,采取utf-8编码; 2,导入时候请按照xls/demo.xls的格式导入,在linux系统下 xls目录要有下的权限; 3, 默认只有一条数据,导出至少有一条数据; 4,如果数据...
thinkphp3.2整合PHPExcel 数据导入导出完整示例(导入数据并插入数据库,充数据库导出数据到excel表格,包括数据库和源码)
php程序设计,web系统源码,源码,数据库MySQL,毕业设计项目,可用于课程设计作业等。
本项目包含一个带样式的小实例,页面可以直接导入数据,导入的数据存入mysql数据库,也可以导出excel,导出excel文件位于downloads目录下, 需要将较长的样本数据从 Excel 文件导入到 MYSQL 数据库,此项目包含一个 ...
使用方法phpExcel 其中: test.php导出array数据到excel test2.php导出mysql数据到excel,所使用的数据库:p2_lucky.sql
PHP操作Excel Excel导入到数据库,数据库导出数据到Excel
本篇文章主要介绍了利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧
含有所有需要的包,没有使用ThinkPHP,只用到了简单的php,数据库链接文件及数据库文件都包含在压缩包内
用php,将excel内容导入mysql。代码注释非常详细,需要的下。。。。不懂的可以给我回信
首先需要下载PHPExecel类文件,帮助文档可以参考PHPExcel中文帮助手册|PHPExcel使用方法。 下面直接上例子,是我自己写的一个简单的批量导出数据为excel的例子 前台页面 比较简单,就是一个超链接,跳转到处理页面,...
这里实现的PHP导入导出excel功能用到的是开源PHPExcel,执行下面的操作之前请先下载该类库文件,官方网站:http://www.codeplex.com/PHPExcel,官网案例代码很多,导出pdf什么的都有,这里主要介绍PHP导入导出excel...
PHPExcel_1.7.9_doc 实例 从数据库中导入、导出excel
1,建立mysql数据库,把excel_demo.sql导入到你的数据库,采取utf-8编码; 2,导入时候请按照xls/demo.xls的格式导入,在linux系统下 xls目录要有下的权限; 3, 默认只有一条数据,导出至少有一条数据; 4,如果数据...