如何使用PHP动态显示网格颜色

如何使用PHP动态显示网格颜色,php,Php,我有文本框,当我开始搜索时,它会在表中显示结果 我正在尝试实现一个网格 在这个网格中,我有两种颜色,第一排是蓝色,第二排是绿色,然后它会连续出现,第三排是蓝色,第二排是绿色 我该怎么做呢?通过php <table width="98%" border="0"> <tr> <td>&nbsp;</td> <td>&nbsp;</td>

我有文本框,当我开始搜索时,它会在表中显示结果

我正在尝试实现一个网格

在这个网格中,我有两种颜色,第一排是蓝色,第二排是绿色,然后它会连续出现,第三排是蓝色,第二排是绿色

我该怎么做呢?

通过php

  <table width="98%" border="0">
          <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
    <?php 
        $i=1  while....
        if($i%2==0)
        {
        $color = "color1";
        }
        else
        {
        $color = "color2";
        }
    ?>

          <tr bgcolor="<?php $color ?>">
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
       <?php   $i++; 
        } // end while  ?>
        </table>

我认为您正在寻找这个

使用模或位计算行索引的奇数,然后在奇数/偶数时应用一些css类。

您认为这对任何一个都有意义吗?
tr:nth-child(even) {background: #CCC}
tr:nth-child(odd) {background: #FFF}