• 技术文章 >后端开发 >php教程

    pChart库的使用请问

    2016-06-13 11:04:57原创659
    pChart库的使用请教
     include("pChart/pData.class"); //数据类
    include("pChart/pChart.class"); //画图类

    //准备好画图的数据
    $arr1 = array(1225.48,627.65); // 对应数据
    $arr2 = iconv_arr(array('直营','加盟',)); //数据的文字,和数据位置对应,这里也用了iconv_arr转换中文

    //第一步 获得饼图数据
    $data = new pdata;
    $data->AddPoint($arr1,"serie1"); //装入数据并命名为serie1
    $data->AddPoint($arr2,"serie2"); //装入说明并命名为serie2
    $data->AddAllSeries(); //提交数据
    $data->SetAbsciseLabelSerie("serie2"); //设置标签



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

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



    结果就会是一条信息.饼也是100%。。 不知道为什么数据提交的不对。
    ------解决方案--------------------
    你的echo有没有把所有需要的数据echo出来?
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:nbsp arr data AddPoint pChart
    上一篇:phpmailer 展示邮件发送成功 却收不到邮件?哪位大侠知道原因 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 聊聊php百万数据怎么写入csv• 浅析PHP中的类自动加载相关文件• 系统讲解PHP缓存技术• 一文理解和实现现代PHP框架里的IOC容器• PHP魔术方法的简单调用实例_PHP教程
    1/1

    PHP中文网