457475451 发表于 2018-12-23 09:57:03

PHP读取MySQL数据生成Excel文件实例

以下这个实例可以将MySQL数据库的数据通过PHP程序导出到Excel里面,是一个同事问我的,我也就抽空做了一个例子。例子比较简单,要做复杂的话思路都是一样的,希望对大家有所帮助。


第一步 建立MySQL数据库,并插入测试数据。
DROP TABLE IF EXISTS `xlstest`;
CREATE TABLE `xlstest` (
`id` int(4) NOT NULL AUTO_INCREMENT,
`name` char(50) DEFAULT '' COMMENT '姓名',
`sex` char(10) DEFAULT '' COMMENT '性别',
`city` char(10) DEFAULT NULL COMMENT '城市',
`job` char(10) DEFAULT '' COMMENT '职业',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;

INSERT INTO `xlstest` VALUES ('1', '小王', '男', '上海', '销售');
INSERT INTO `xlstest` VALUES ('2', '小胖', '男', '上海', '软件');
INSERT INTO `xlstest` VALUES ('3', '小玉', '女', '北京', '测试');
INSERT INTO `xlstest` VALUES ('4', '小周', '男', '杭州', '主管');
INSERT INTO `xlstest` VALUES ('5', '小丽', '女', '上海', '产品');


第二步 编写PHP代码



这样两步,就可以将MySQL数据库的数据通过PHP程序导出到Excel里面。
此实例经本人完成并测试,希望对大家有所帮助。



页: [1]
查看完整版本: PHP读取MySQL数据生成Excel文件实例