Heim  >  Artikel  >  Backend-Entwicklung  >  pChart库的使用请问

pChart库的使用请问

WBOY
WBOYOriginal
2016-06-13 12:58:12959Durchsuche

pChart库的使用请教

<?php<br />
 include("pChart/pData.class"); //数据类<br />
 include("pChart/pChart.class"); //画图类<br />
 <br />
//准备好画图的数据<br />
$arr1 = array(1225.48,627.65); // 对应数据<br />
$arr2 = iconv_arr(array('直营','加盟',)); //数据的文字,和数据位置对应,这里也用了iconv_arr转换中文<br />
 <br />
//第一步 获得饼图数据<br />
$data = new pdata;     <br />
$data->AddPoint($arr1,"serie1"); //装入数据并命名为serie1<br />
$data->AddPoint($arr2,"serie2"); //装入说明并命名为serie2<br />
$data->AddAllSeries();          //提交数据<br />
$data->SetAbsciseLabelSerie("serie2");   //设置标签



为什么我把  $arr1  $arr2直接等于一个SQL查询出来的数组就有问题了呢?数据提交就好像直接到了最后一条。

while($row1=mssql_fetch_assoc($result1)){;<br />
     	//准备好画图的数据     	<br />
$arr1 = round($row1['XX1']); // 对应数据<br />
$arr2 = iconv_arr($row1['XX2']); //数据的文字,和数据位置对应,这里也用了iconv_arr转换中文<br />
//第一步 获得饼图数据<br />
$data = new pdata;     <br />
$data->AddPoint($arr1,"serie1"); //装入数据并命名为serie1<br />
$data->AddPoint($arr2,"serie2"); //装入说明并命名为serie2<br />
$data->AddAllSeries();          //提交数据<br />
$data->SetAbsciseLabelSerie("serie2");   //设置标签<br />
echo $arr1;<br />
//echo $arr2."<br />";



结果就会是一条信息.饼也是100%。。 不知道为什么数据提交的不对。
------解决方案--------------------
你的echo有没有把所有需要的数据echo出来?

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn