用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2387|回复: 1
收起左侧

[HELP] 从数据库引入数据到OFC显示不出来.什么原因.

[复制链接]
发表于 2011-3-9 17:59:40 | 显示全部楼层 |阅读模式
本帖最后由 jackman 于 2011-3-9 18:01 编辑

public function get_data() {

                $this->load->library('OpenFlashChartLib', NULL, 'OFCL');
                // generate some random data
                srand((double)microtime()*1000000);
                $query = $this->db->query('select * from incomestats order by i_id asc');
                $data = $query->result_array();               
               
                //第几天
                $d = date('j');
               
                $data_1 = array();
                $data_2 = array();
                $data_3 = array();
                for( $i=0; $i<$d; $i++ )
                {
                        $data_1[] = $data[$i]['i_cost']; //取成本                       
                                                $data_2[] = rand(1000.00,5000.00);
                        $data_3[] = rand(5000.00,10000.00);
                }



红色那行.在作图的时候.没有数据显示.没报任何数据.
 楼主| 发表于 2011-3-10 08:00:06 | 显示全部楼层
已经解决了.原来输出的是字符串不是数字.将他们转为数字即可即可.

  $data_1[] = intval($data[$i]['i_cost']);

本版积分规则