本帖最后由 luojunyv 于 2010-06-28 08:12:49 编辑

解决方案 »

  1.   

    //把数据读取后存入数组
    $a=array(2,4,9,5,7,9);for($i=0;$i<=9;$i++){
       if(in_array($i,$a)){
         echo '<font color=red>'.$i.'</font>';
      }else echo $i;
    }
      

  2.   

    ~~~~~~~~~~~~~~~
    如果数据库中的数,有重复,并且数量不好估计时
    最好
    $a=array_unique(array(2,4,9,5,7,9));//会过滤掉重复的元素,提高点点效率
      

  3.   

    当然,直接sql语句里,排除重复也不错,BROUP BY