php 相同的产品 一个背景色
2016-03-02 11:03
471 查看
Array ( [0] => 12 [1] => 17 [2] => 17 [3] => 17 [4] => 17 [5] => 3 [6] => 3 [7] => 3 [8] => 3 [9] => 3 ) Array ( [0] => 12 [4] => 17 [9] => 3 ) Array ( [12] => 2 [17] => 1 [3] => 2 )
1、处理产品数组,拿到产品id
2、合并重复的产品
3、
$i = 0; foreach ($arr as $key => $value){ $i++; echo $i; if($i%2==0){ $c = "1"; }else{ $c = "2"; } $c1[$value] = $c; //$c1['class'] = $c; //$c2[] = $c1; //echo $value.$c."<br>"; } echo "<pre>"; print_r ($c1); echo "</pre>";
4、
<style> .a1{background-color:#FFFFFF} .a2{background-color:#FCF4F0} </style> <tr class="<?php echo "a".$c1[$bv['sid']];?>">
把原来的数组(数组一)做处理,去除重复的产品id,并加上奇偶的属性,是为数组二
在数组一的循环里调用数组二,因为数组二里有产品的奇偶属性(即class样式)
这样的话,产品a,产品b,产品c,一目了然
相关文章推荐
- php 学习笔记 —— 基础语法 (一)
- php switch判断一个数所在的范围
- window系统上用PHP获取本地物理IP代码
- Ajax+PHP实现跨域访问的两种方式
- PHP旧代码迁移
- 详解PHP文件下载的原理和实现
- PHP非阻塞模式 (转自 尘缘)
- php编辑ppt方法 PHPPowerPoint类 学习
- ubuntu执行curl_init报错
- PHP下的MVC
- PHP第五课 自己主动类型转换与流程控制
- thinkphp中的session()方法
- PHP函数
- php缓存技术基础知识
- PHP 5.0~5.6 各版本兼容性的 cURL 文件上传
- 143 php 接口
- PHP团队编码质量提升之道
- php中for循环中变量没有清空导致的bug
- 深入浅析用PHP实现MVC
- PHP MVC框架路由学习笔记