微擎框架之——多级查询显示每项个数
来源:互联网 发布:伊尔18客机数据 编辑:程序博客网 时间:2024/05/19 23:02
做完一个项目,碰到了这个问题,处理完后,做一个分享.
数据可写死,也可写活,老鸟勿喷!
那一块需要用到直接调用这个方法,返回值进行处理 显示
返回格式: array(
[0][..................]
[1][..................]
);
//进行多选项查询public function multiterm_select($data){
//一级选项$str_to = array('笔记本','台式机','一体机','显示器','数码相机','小数码','打印机','通讯产品','数据恢复','维修服务','其他',);
//二级选项$str_list = array('系统维护','电脑清洁', 'BIOS/CMOS', '显示器', '主板', '电源', '其他板卡', 'LED屏', '键盘', '电池', '喇叭', '风扇', '硬盘', '内存', '逻辑故障', '硬件故障(开盘', '市区内普通技术服', '市区内加急技术服务', );$arr = array();$arr_to = array();
//循环判断 给值if(!empty($data)){for($i = 0,$item = count($data);$i<$item;$i++){for($j = 0,$items = count($str_to);$j<$items;$j++){if($data[$i]['Machine_type']===$str_to[$j]){$arr[$j] = $arr[$j]+1;}}for($h = 0,$items = count($str_list);$h<$items;$h++){if($data[$i]['select_to']===$str_list[$h]){$arr_to[$h] = $arr_to[$h]+1;}}}}return array($arr,$arr_to);}
前端页面:
//这个格式判断是否有值<label>笔记本 (<em>{php echo $arr[0]!=''?$arr[0]:0;}</em>)</label>
转载请指明出处,谢谢。
阅读全文
1 0
- 微擎框架之——多级查询显示每项个数
- [原创]定义每行每列显示的个数
- Laravel5 关联查询 —— 多级一对多的实现
- android——查询所有,查询个数、查询分页
- 分组查询显示每一组的第一条
- 每N个数反转
- XMPP框架 微信项目开发之CoreData学习——CoreData的查询方式(模糊查询,嵌套查询,分页查询)
- CWF框架之CachService多级索引简单缓存
- oracle分组查询第一条记录和每组的个数
- jeesite框架学习——对查询结果为Map的集合进行分页显示
- MySQL 多级查询
- LINQ 查询多级对象
- elasticsearch多级聚合查询
- extJS控件之每页显示N条记录
- 程序47 读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。
- 【程序47】 题目:读取7个数(1—50)的整数值,每读取一个值, 程序打印出该值个数的*。
- java读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。
- 10月25日 c语言 读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*
- ArcGIS中的三种查询
- DLL链接
- 如何使用Git Bash Here,将本地项目传到github上
- 南阳OJ 数独
- 使用vue2.0 vue-router vuex 模拟ios7操作
- 微擎框架之——多级查询显示每项个数
- 青蛙的约会(扩展欧几里得)
- 使用maven profile实现多环境可移植构建
- Linux环境下设置命令别名(alias)
- 深入理解MVC
- [乐意黎转载]CentOS yum 源的配置与使用
- MongoDB数据库读书笔记
- 设计模式之单例模式
- 爬虫基础理论篇