谁用过JpGraph做过走势图 谁用过JpGraph做过走势图,我刚下了这个类,但不懂如何用,谁有用过的,给个实例,谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 n多例子可以看啊浏览 jpgraph/src/Examples 里的testsuit.php,有所有例子,点击后还可看源码。 我做过一个案例:www.marineb2b.net就是把数据读到数组,然后调用JpGraph把这些点描出来就行了。<?phprequire_once(dirname(__FILE__)."/includes/src/jpgraph.php");//插入基础绘图类require_once(dirname(__FILE__)."/includes/src/jpgraph_line.php");//插入基础折线类//定义折点位置 可用数据库查询后返回的结果,必须为数组$now="select value from price order by data desc";$res=mysql_query($now);$num4=mysql_num_rows($res); $i=$num4;$aa=array();do{ $aa[$i]=$result['value'];$i--; } while ($result = mysql_fetch_array($res));//定义横轴位置 可用数据库查询后返回的结果,必须为数组$datax=array(1,2,3,4,5,6,7,8,9,10,11,12,13);$datay1 = $aa; // 建立图形$graph = new Graph(668,561); //图形初始化,高度,宽度$graph->SetMarginColor('navy'); 背景颜色$graph->SetScale("textlin"); $graph->SetFrame(false); //是否显示边框$graph->SetMargin(30,5,5,10); //边距。左,右,上,下$graph->title->Set('$type'); //标题文字$graph->yaxis->HideZeroLabel(); $graph->ygrid->SetFill(true,'#[email protected]','#[email protected]');$graph->xgrid->Show();$graph->xaxis->SetTickLabels($gDateLocale->GetShortMonth());// 绘制第一条折线$p1 = new LinePlot($datay1);$p1->SetColor("red");$p1->SetLegend('Line 1'); //显示名字。图片右上角$graph->Add($p1);$graph->xaxis->SetTickLabels($datax);$graph->xaxis->SetTextTickInterval(1);$graph->legend->SetShadow('[email protected]',5);$graph->legend->SetPos(0.1,0.1,'right','top');$graph->Stroke();?> jinliangonline(水清无鱼) :不知服务器要如何配置? gd库开启,没啥其他的了~注意gd的版本 把下载的jpgraph里的实例传到服务器上运行后都没反映。 jinliangonline(水清无鱼) 你有QQ吗?我的QQ:631345538,QQ交流吧。 我这不上qq,里面的实例运行没反映?2.0可以啊~开启了gd了?其他的我也想不到什么问题了. 我要的是类似http://quote.cnfol.com/stock/30000/000001.SZ.html这里的第一张走势图那种效果。 你给的网址我打不开.我把压缩包解压到根目录是一个src文件夹用http://localhost/src/Examples/example0.php访问正常我的配置情况PHP Version 5.2.0+Apache/2.2.3+GD Version bundled (2.0.28 compatible) 要不要重新对服务器配置?我在网上找,有的人这样说要配置:开发环境:linux+php4+apache+mysql1:下载jpgraph,我的版本jpgraph-1.20.4a.tar.gz。2:添加linux的字库。拷贝simsun.ttc simhei.ttf两个文件到linux的/usr/local/fonts/ttf/目录下。3:解压jpgraph-1.20.4a.tar.gz。4:修改\\jpgraph\src\jpgraph.php. 添加DEFINE ("TTF_DIR","/usr/local/fonts/ttf/");5:设置要显示项目类的字体:如:$graph->title->SetFont(FF_SIMSUN,FS_NORMAL);$graph->title->Set("测试");是不是要这样,我的服务器是:Linux+PHP5+GD2+Apache2 呵呵,我是在win下开发的,貌似jpgraph对中文支持不好吧. 我的服务器已经有iconv库了,可直接用它进行转换。 如何进行远程维护公司的网站 全局性变量 字符加密和解密问题,在线等 大家帮忙看一下这句话是什么意思? 表单很弱的问题 请问各位朋友,下面的错误是什么意思? 如何阻止產生的下載數據被自動打開 ? 谁有http://www.chinaelate.com/myedit/edit.htm上的在线HTML编辑器的源代码?谢谢 请问下面这段防止截错字符的程序是什么原理? ●●●各位虾哥:像这种变量带来带去,不知你们有什么好的经验? 有没有好的在线图片编辑程序呀??? asp.net和php哪个更好学,哪个更有前途,如果从一般水平的人来讲,两者的薪资待遇差距大不大
浏览 jpgraph/src/Examples 里的testsuit.php,有所有例子,点击后还可看源码。
案例:
www.marineb2b.net就是把数据读到数组,然后调用JpGraph把这些点描出来就行了。
<?php
require_once(dirname(__FILE__)."/includes/src/jpgraph.php");//插入基础绘图类
require_once(dirname(__FILE__)."/includes/src/jpgraph_line.php");//插入基础折线类//定义折点位置 可用数据库查询后返回的结果,必须为数组
$now="select value from price order by data desc";
$res=mysql_query($now);
$num4=mysql_num_rows($res); $i=$num4;
$aa=array();
do
{
$aa[$i]=$result['value'];
$i--;
}
while ($result = mysql_fetch_array($res));//定义横轴位置 可用数据库查询后返回的结果,必须为数组
$datax=array(1,2,3,4,5,6,7,8,9,10,11,12,13);$datay1 = $aa; // 建立图形
$graph = new Graph(668,561); //图形初始化,高度,宽度
$graph->SetMarginColor('navy'); 背景颜色
$graph->SetScale("textlin");
$graph->SetFrame(false); //是否显示边框
$graph->SetMargin(30,5,5,10); //边距。左,右,上,下$graph->title->Set('$type'); //标题文字
$graph->yaxis->HideZeroLabel();
$graph->ygrid->SetFill(true,'#[email protected]','#[email protected]');
$graph->xgrid->Show();
$graph->xaxis->SetTickLabels($gDateLocale->GetShortMonth());// 绘制第一条折线
$p1 = new LinePlot($datay1);
$p1->SetColor("red");
$p1->SetLegend('Line 1'); //显示名字。图片右上角
$graph->Add($p1);$graph->xaxis->SetTickLabels($datax);
$graph->xaxis->SetTextTickInterval(1);$graph->legend->SetShadow('[email protected]',5);
$graph->legend->SetPos(0.1,0.1,'right','top');
$graph->Stroke();?>
我的QQ:631345538,QQ交流吧。
里面的实例运行没反映?
2.0可以啊~开启了gd了?
其他的我也想不到什么问题了.
我把压缩包解压到根目录
是一个src文件夹
用http://localhost/src/Examples/example0.php访问正常
我的配置情况PHP Version 5.2.0+Apache/2.2.3+GD Version bundled (2.0.28 compatible)
我在网上找,有的人这样说要配置:
开发环境:linux+php4+apache+mysql1:下载jpgraph,我的版本jpgraph-1.20.4a.tar.gz。2:添加linux的字库。拷贝simsun.ttc simhei.ttf两个文件到linux的/usr/local/fonts/ttf/目录下。3:解压jpgraph-1.20.4a.tar.gz。4:修改\\jpgraph\src\jpgraph.php. 添加DEFINE ("TTF_DIR","/usr/local/fonts/ttf/");5:设置要显示项目类的字体:如:$graph->title->SetFont(FF_SIMSUN,FS_NORMAL);
$graph->title->Set("测试");是不是要这样,我的服务器是:Linux+PHP5+GD2+Apache2