时间:2021-05-26
背景和需求
就好比说页面导航的左侧是分类,分类下面有很多链接。我现在想统计所有分类下面点击次数最多的一个,并把其颜色做特殊处理!
大致的数据结构如下:
{ "content": [ { "id": "1", "name": "htmldrive", "url": "http://monwebsite order by id asc "; $res= $db->getAll($sql); $temp_arr = array(); foreach ($res as $key => $value) { if(!isset($temp_arr[$value['cate']])){ $temp_arr[$value['cate']] = array(); $temp_arr[$value['cate']]['max'] = $value['clickpoint']; $temp_arr[$value['cate']]['id'] = $value['id']; }else{ if($value['clickpoint']>$temp_arr[$value['cate']]['max']){ $temp_arr[$value['cate']]['max'] = $value['clickpoint']; $temp_arr[$value['cate']]['id'] = $value['id']; } } } $temp_id = array(); //创建一个存放ID的临时数组 foreach ($temp_arr as $val) {//循环之前创建的临时数组,存放分类和最多点击次数的 $temp_id[] = $val['id']; //将点击次数最多的ID赋值给了临时数组 } foreach ($res as $key => $vals) { //循环原来的数据 if(in_array($vals['id'], $temp_id)){//如果次数最多的ID在原来的数组的ID中,那个加一个字段max并设置其值为1 $res[$key]['max'] =1; }else{ $res[$key]['max'] =0;//否则不是点击次数最多的,设置为0 } } $result['content'] = $res; die(json_encode($result)); //json输出 exit();声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
用处一:提高网站的收录数量蜘蛛的爬行是通过网页的链接进行的,合理的通过链接,将网站之中的各个页面紧密的联系企业,这样当搜索引擎蜘蛛抓取网页中的某个页面的时候就会
本文实例讲述了jquery实现页面关键词高亮显示的方法。分享给大家供大家参考。具体分析如下:通过jquery对页面搜索关键词进行高亮显示支持中文多词页面中高亮显
酷家乐复制方案到另一个账号的方法如下: 1、在方案管理“我的方案”页面,点击进入需要复制的方案详情页。 2、将方案详情页的链接进行复制。 3、退出现有账号
当一个新的网站建立起来后,就要开始添加友情链接,通过友情链接进行网站优化。下面自助建站将为大家介绍几种通过友情链接进行网站优化的方法:一、每天了解友情链接的点击
在淘宝店铺添加友情链接的方法首先登录淘宝网页,在卖家中心中点击店铺内装修。在店铺装修页面就可以在容想要在的位置添加友情链接模块,进行相应的内容修改。比如有编辑、