php:创建报告

php:创建报告,php,Php,我想用php创建报告。 这是一个文件: 一些文字,10/07/2010 04:32 一些文字,10/07/2010 04:32 一些文字,12/07/2010 04:32 一些文字,13/07/2010 04:32 通过用户界面,我们输入开始和结束日期。我必须根据该日期创建报告。 如何做到这一点您需要构建一个包含一些日期字段的HTML表单,可以是3个下拉列表,也可以使用类似于jQueryUI日期选择器的东西 别忘了验证您的输入 然后在发布后,您可以从中创建一个sqlWHERE子句。然后可以连接到

我想用php创建报告。 这是一个文件: 一些文字,10/07/2010 04:32 一些文字,10/07/2010 04:32 一些文字,12/07/2010 04:32 一些文字,13/07/2010 04:32

通过用户界面,我们输入开始和结束日期。我必须根据该日期创建报告。
如何做到这一点

您需要构建一个包含一些日期字段的HTML表单,可以是3个下拉列表,也可以使用类似于jQueryUI日期选择器的东西

别忘了验证您的输入

然后在发布后,您可以从中创建一个sql
WHERE
子句。然后可以连接到数据库并提取数据

然后,您可以选择循环数据并将列表输出到屏幕,然后让用户将其保存为CSV。或者您可以使用类似于
ob_start()
的方法缓冲输出,输出数据,然后使用
ob_get_flush()
将其分配给变量,然后使用
header()
输出一些CSV头并将其作为文件传递出去

有一个谷歌左右,有很多教程创建CSV文件

  • 从文件中获取行

  • 使用substr和strlen获取日期表示

  • 使用strotime将日期转换为UNIX时间格式

  • 将输入的日期转换为UNIX时间格式

  • 使用简单的
    条件比较两个日期