qpwoeiruyt 发表于 2019-4-16 19:40:14

php中如何用i在表格中做循环?

php问题!!!


我有一个表格

名字      颜色
小王      红
小陈      白
小花      红


我要如何用i在表格里做循环    然后输出: 红色出现两次呢?

我用先用   select 颜色from 表格名 where 颜色=红然后mysqli_query, 然后呢? 下一步要怎么做 才能把 i 放进去做个循环出来?????求解

sskd 发表于 2019-4-20 20:25:35

本帖最后由 sskd 于 2019-4-20 20:29 编辑

public function color($data){
      $i = 0;
      while (next($data)) {
            if($i % 2 == 0){
                echo "<td style="color:reg;">{$data['name']}</td>";
            }else{
               
                echo "<td style="color:white;">>{$data['name']}</td>";
            }
            $i++;
      }
   }

sskd 发表于 2019-4-20 20:28:13

本帖最后由 sskd 于 2019-4-20 20:34 编辑

public function test($data){
      $i = 0;
      foreach ($data as$value) {
            echo "<td style="color:$i%2==0 ? 'blue':'white'">{$value}</td>";

            # echo "<td style="color:$i%2==0 ? 'blue':'white'">{$value['name']}</td>";
            # code...
            $i++;
      }

   }
页: [1]
查看完整版本: php中如何用i在表格中做循环?