使用 php 将 Mysql 数据导出到自定义 XLS 文件
Export Mysql data to a customized XLS file using php
首先,我知道使用php 将MySQL 数据导出到excel 文件的过程。但是我有一些具体要求,我想知道是否可以完成。我已经用谷歌搜索过,但没有得到任何相关的具体信息或方法。
这是我的 xls 模板:
概览:
C 列固定,其他列可滚动。
基本上有几个组织。
从 COL-C8 到 COL-L8 的数据恰好存储在组织(例如 Organization1)的 MySQL Table 上。
COL-C1 到 COL-C5 和 D1 到 D5 的数据在 Organization1 的另一个 MySQL Table 上。
所以每个组织都有 2 个不同的 MySQL table。
要求:
目标是从MySQL中导出数据,并按照上图添加到excel文件中。
问题:
如果只需要在 excel sheet 上复制相同的数据,那么将 MySQL table 中的数据添加到 excel 是非常容易的。但是我不知道如何进行这种定制。
比如从两个不同的 table 中提取数据并将它们添加到 excel sheet 中的不同列。
如果可能,请告诉我。如果是,请指导我参考一些有关如何实现此目标的参考资料。
谢谢!
尝试PHPExcel。该库允许您读写 from/to .xls 文件。
首先,我知道使用php 将MySQL 数据导出到excel 文件的过程。但是我有一些具体要求,我想知道是否可以完成。我已经用谷歌搜索过,但没有得到任何相关的具体信息或方法。
这是我的 xls 模板:
概览:
C 列固定,其他列可滚动。 基本上有几个组织。
从 COL-C8 到 COL-L8 的数据恰好存储在组织(例如 Organization1)的 MySQL Table 上。
COL-C1 到 COL-C5 和 D1 到 D5 的数据在 Organization1 的另一个 MySQL Table 上。
所以每个组织都有 2 个不同的 MySQL table。
要求:
目标是从MySQL中导出数据,并按照上图添加到excel文件中。
问题:
如果只需要在 excel sheet 上复制相同的数据,那么将 MySQL table 中的数据添加到 excel 是非常容易的。但是我不知道如何进行这种定制。
比如从两个不同的 table 中提取数据并将它们添加到 excel sheet 中的不同列。
如果可能,请告诉我。如果是,请指导我参考一些有关如何实现此目标的参考资料。
谢谢!
尝试PHPExcel。该库允许您读写 from/to .xls 文件。