博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
订单数字提醒的实现
阅读量:6720 次
发布时间:2019-06-25

本文共 1231 字,大约阅读时间需要 4 分钟。

422101-20160324104057917-957305824.png

html

  • 全部
    {sh:$num.all}
  • 待付款
    {sh:$num.unpaid}
  • 待发货
    {sh:$num.unsent}
  • 待收货
    {sh:$num.unresevied}
  • 已收货
    {sh:$num.resevied}

php

// 各种状态的数字提醒$whereall  = array('member_id' => $this->member_id);$allorder = $this->orderModel->where($whereall)->select();$num = array('all'=>0,'unpaid'=>0,'unsent'=>0,'unresevied'=>0,'resevied'=>0);foreach ($allorder as $k => $order) {    if ( $order['paytime'] == 0 ) {        $num['unpaid']++ ;    }    if ($order['paytime'] != 0 && $order['sendtime'] == 0) {        $num['unsent'] ++ ;    }    if ($order['paytime'] != 0 && $order['sendtime'] != 0 && $order['receivetime'] == 0) {        $num['unresevied'] ++ ;    }    if ($order['paytime'] != 0 && $order['sendtime'] != 0 && $order['receivetime'] != 0) {        $num['resevied'] ++ ;    }    $num['all'] ++ ;}$this->assign('num',$num);

本次采用数组的形式传值,具有统一性。

再加一个固定布局效果

css

 
本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/5314395.html,如需转载请自行联系原作者
你可能感兴趣的文章
学术休假-银行储蓄系统
查看>>
[CodeForces - 463B] Caisa and Pylons
查看>>
Java时间和时间戳的相互转换
查看>>
Java对象序列化与反序列化
查看>>
multiprocess(上)
查看>>
第43条:返回零长度的数组或者集合,而不是null
查看>>
homework-10
查看>>
1123: 零起点学算法30——参加程序设计竞赛
查看>>
jquery中this和$(this)使用的地方
查看>>
洛谷P4557 [JSOI2018]战争(闵可夫斯基和+凸包)
查看>>
洛谷P4151 [WC2011]最大XOR和路径(线性基)
查看>>
[bzoj 2456]mode
查看>>
jQuery页面元素操作之遍历元素
查看>>
CodeFile与CodeBehind的区别
查看>>
UOJ#428. 【集训队作业2018】普通的计数题
查看>>
[HNOI2015]菜肴制作
查看>>
使用百分比固定的table大小中td内容自动换行问题
查看>>
如何给系统升级
查看>>
《Red Dog》——流浪、阳光和那些让人缅怀的画面
查看>>
jquey动画效果
查看>>