ThinkPHP+PHPExcel实现excel导入导出数据(一)

December 16, 2023
测试
测试
测试
测试
1 分钟阅读

没错,今天又将是一篇技术帖,一篇关于tp进阶学习的教程,看标题你就知道我要做的是什么啦?

首先我带大家科普一下什么是phpexcel?

也就是说,你可以用phpexcel将你数据库的数据通过excel表格导出和把excel表格数据导入到数据库,这样剩下了一大堆的事情,不用一次次的输入数据到数据库中。

然后,我们得去官网上下载好thinkphp(3.2.3)和phpexcel(1.8)这两个文件,通过之前的教程,相信很快就可以在你的电脑上运行tp,当你配置好tp后,解压下载的phpexcel,然后把phpexcel文件夹和phpexcel.php文件放在这个目录下ThinkPHP\Library\Vendor\PHPExcel(没有就自己创建)

接着,看下面这个流程图:

看流程图我们知道,你得先在tp框架下的Home\conf\创建一个config.php来配置连接服务器、数据库,代码如下:

下一步,你就要在Controller文件下创建一个IndexController.class.php文件做控制器,里面主要有两个方法:upload()、expUser(),分别是导入数据到数据库和导出数据到excel表格。

具体的代码剖析,下期推文会有。

别忘了,我们还有前台页面哦,在View下创建Index,在Index下创建index.html,代码如下:

来点效果图

excel表格内容

导入成功后,数据库内容

继续阅读

更多来自我们博客的帖子

如何安装 BuddyPress
由 测试 December 17, 2023
经过差不多一年的开发,BuddyPress 这个基于 WordPress Mu 的 SNS 插件正式版终于发布了。BuddyPress...
阅读更多
Filter如何工作
由 测试 December 17, 2023
在 web.xml...
阅读更多
如何理解CGAffineTransform
由 测试 December 17, 2023
CGAffineTransform A structure for holding an affine transformation matrix. ...
阅读更多