十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
首先,PHP生成数据统计图可以用jpgraph这个类库,很方面也很容易使用,官方网站是:
成都创新互联作为成都网站建设公司,专注成都网站建设、网站设计,有关成都定制网站方案、改版、费用等问题,行业涉及办公窗帘等多个领域,已为上千家企业服务,得到了客户的尊重与认可。
jpgraph生成的的统计图其实就是图片格式,当然也可以放到Drupal中,直接在模板中引入这个图片链接或者在编辑器中插入图片都可以。Drupal的模板机制可以参考这篇文章:
希望可以帮助到你。
ajax的方法你没有弄清楚吧
script language="javascript"
$("#button").click(function(){
$.ajax({
url:"click.php",
success:function(obj){
alert(obj);
}
})
});
/script
你看一下 alert的是什么东东 。
恩,用jpgraph是非常简单的。
你先把温度数据存入数组,然后jpgraph调用数组数据折线图就能出来了。
网页一般是单向主动短链接,实时更新实在有些不便,即使一方掉线,另一方也不能及时感知。一般所谓的实时刷新,大多采用定时刷新(轮询),或长轮询的方式做,ajax用于更新数据确实是比较简单方便的。
轮询你就settimeout,长轮询你就每次接收数据成功后,再来一次长轮询。但你链接别人的数据,了解一下供应商的刷新机制、周期再做考虑。
当然这些都是伪实时,真的实时用http协议是不合适的,你得用flash插件做。而你用的是api供应商的东西,这条路就基本走不通了。