我想用php创建报告。 这是文件: Some text,10/07/2010 04:32 Some text,10/07/2010 04:32 Some text,12/07/2010 04:32 Some text,13/07/2010 04:32php:创建报告
通过UI我们输入开始日期和结束日期。我必须根据该日期创建报告。 我该怎么做
我想用php创建报告。 这是文件: Some text,10/07/2010 04:32 Some text,10/07/2010 04:32 Some text,12/07/2010 04:32 Some text,13/07/2010 04:32php:创建报告
通过UI我们输入开始日期和结束日期。我必须根据该日期创建报告。 我该怎么做
你会想要建立一个带有日期字段,3下拉或使用类似jQueryUI datepicker的东西的HTML表单。
不要忘记验证您的输入!
然后,当它发布时,您可以从它创建一个sql WHERE
子句。然后,您可以连接到数据库并提取数据。
然后,您可以选择循环数据并将列表输出到屏幕,并让用户将其另存为CSV。或者,您可以使用类似ob_start()
的输出缓存输出,然后使用ob_get_flush()
将其分配给变量,然后使用header()
输出一些CSV标题并将其作为文件传出。
有一个谷歌,有很多用于创建CSV文件的教程。
从文件中获取行。
使用substr和strlen获取日期表示。
使用strtotime将日期转换为UNIX时间格式。
将输入日期转换为UNIX时间格式。
比较两个日期使用简单的<
和>
条件。