我对pcharts很陌生,对力学也很了解。我很好地制作了一个页面,通过使用<img src='graph1.php'>
逻辑在模板中显示单个图形。
我现在有一个相当重的查询,它为我提供了创建4个图表的正确数据。我只想执行一次这个查询(以最大限度地减少数据库负载),然后生成四个图表并将其加载到我的网页中。顺便说一句,查询性能无法提高,所以这是没有选择的。
我想到的是query.php,它生成5个数组(一个用于公共x轴,每个不同的图形y轴值生成4个)。
但是,我不知道如何将这些数组传递到graph1.php、graph2.php、graph3.php和graph4.php文件,以便生成图表。
什么是明智的方法?我宁愿不向服务器写入(临时)文件。
谢谢,
Geoffrey
将查询结果写入会话并从相应的脚本访问它。(只需检查会话中是否存在数据,如果不存在,则只执行一次查询)
强烈建议:创建一个临时表:
- http://www.tutorialspoint.com/mysql/mysql-temporary-tables.htm
该表将只在会话期间保持。