php

PHP统计图每月交易额统计亲测可用

大致原理:前台ajax请求-》后台处理逻辑-》返回前台json数据-》渲染页面

效果展示

后台代码

public function getuserdata(){
    	$uid=(int)$_SESSION['t1_user']['id'];

        $Order=M("order");
        $sql="SELECT count(12),FROM_UNIXTIME(creat_time,'%Y-%m') from t1_order where uid=$uid GROUP BY FROM_UNIXTIME(creat_time,'%Y-%m');";
        
        $data=$Order->query($sql);
        $jsondata=json_encode($data,true);
        $jsondata=str_replace("count(12)","num",$jsondata);
        $jsondata=str_replace("from_unixtime(creat_time,'%y-%m')","time",$jsondata);
		$jsondata=str_replace("2019-","",$jsondata);
        $arrdata=json_decode($jsondata,true);
        $arrcount=count($arrdata);
        for ($i=0; $i <$arrcount; $i++) { $num[]= $arrdata[$i]['num'];}
        for ($i=0; $i <$arrcount; $i++) { $time[]= $arrdata[$i]['time'];}
        $str = array(
            'num'=>$num,
            'time'=>$time
        );
        echo json_encode($str,true);die;
        
    }

前台ajax请求

$.ajax({
            data: "get",
            url: "{:U('user/getuserdata')}",
            cache: false,
            async: false,
            success: function(data) {
              //console.log(data);
              var data = JSON.parse(data);
              //console.log(data.time);console.log(typeof(data.time));
                result = data;

            }
    })

然后再对应的数据哪里放进去result.num 数量 resulr.time月份

php

ThinkPHP3.2.4发送QQ邮件验证码操作

2019-11-13 22:16:04

php

PHP判断当前使用的是什么浏览器

2019-11-18 23:09:50

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索