如何让一个数据库查询使用pchart库创建两个图表?

时间:2012-09-07 16:25:37

标签: php html pchart

我对pcharts很新,并了解机制。我很好地创建了一个页面,我使用<img src='graph1.php'>逻辑在模板中显示单个图形。

我现在有一个非常繁重的查询,它为我提供了创建4个图表的正确数据。我只想执行一次此查询(以最小化数据库负载),然后生成四个图表并将其加载到我的网页中。 BTW。查询性能无法提高,所以没有选择。

我在考虑生成5个数组的query.php(一个用于公共x轴,另一个用于每个不同的图形y轴值)。

但是我不知道如何将这些数组传递给graph1.php,graph2.php,graph3.php和graph4.php文件,以便生成图表。

这是一种聪明的方法吗?我宁愿不写(临时)文件到服务器。

谢谢,

杰弗里

2 个答案:

答案 0 :(得分:0)

将查询结果写入会话并从相应的脚本访问它。 (只需检查会话中是否存在数据,如果不存在,只执行一次查询)

答案 1 :(得分:0)

强烈建议:创建一个临时表:

该表只会在会话期间持续存在。