php - 如何按日期对从 sql 数据库导出到 Excel 的多个表进行排序?

标签 php mysql excel export-to-excel export-to-csv

我已经广泛寻求了这方面的帮助,但一直无法弄清楚。这是我第一次尝试在这里提问,所以请耐心等待。

我有一个名为 www.farmathand.com 的项目,农民可以通过多个预定义的表单和一些动态表单来跟踪他们的田间事件。然后,这些表格有一个关联的日期,以记录完成某件事的时间。这是屏幕截图

enter image description here

农民能够将所有输入的信息导出到 Excel 文件中。我遇到的问题是找出解决方案,以便按日期对事件进行排序。目前,我有简单的导出代码,可以查看并打印每个表(即每种类型的事件)中的数据,然后移至下一个表。正如您在图片中看到的那样,每个表中的字段都不同。 以下是上述示例的 Excel 文件的屏幕截图:enter image description here

我想要做的是按日期对事件进行排序。所以在上图中的例子中。第 7 行将位于顶部,或者应该位于第 6 行。

我想知道是否有人有任何建议或可以指导我找到适当的引用。数据库是mysql数据库。我目前正在运行 php 脚本。

最佳答案

如果我正确理解您的问题,那么您想要的就是在选择查询中包含 ORDER BY 子句来对数据进行排序。更多信息请参见:

http://dev.mysql.com/doc//refman/5.0/en/sorting-rows.html

关于php - 如何按日期对从 sql 数据库导出到 Excel 的多个表进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12417996/

相关文章:

php用多个工作表解析excel

vba - 在Excel VBA中手动设置Application.Caller

php - 使用 php 下载 1000 多张图像,如何绕过空白图像

php - PHP 中的简单表回显

php - 将 curl 与 php 一起使用无法连接对等重置

PHP pdo bindParam 类型管理

mysql - 有没有办法链接 mySQL 中两个不同表中的两列?

php - 有比 "LIKE"更好的 MySQL 字符串比较吗?

1-n 关系的 MySQL n 部分查询

java - DataFormatter (org.apache.poi) 删除了我的零