页面<div>1</div><div>2</div><div>3</div>
//从数据库取值后
while($re = mysql_fetch_array()){如果我数据为1时,我想<div>1</div>变成<div class="checkedBtn">1</div>}出来页面的结果就是<div class="checkedBtn">1</div><div>2</div><div>3</div>
怎么能实现呢,谢谢了

解决方案 »

  1.   

    if($re['字段']==1){$a='class="checkedBtn"'}else{$a=''}
    <div <?php echo $a?>>1</div><div <?php echo $a?>>2</div <?php echo $a?>><div>3</div>
      

  2.   

    这个是对,但是,如果我数据时3,那就必须出来页面的结果就是<div>1</div><div>2</div><div class="checkedBtn">3</div>了,因为数据不一定出1,出2,出3的
      

  3.   

    这你就用jquery取div中的值,然后跟php获取的值比较,给个变量赋值class类就好了
      

  4.   

    $index = 0;
    while($re = mysql_fetch_array()){
    $index++;
    if($index == $re['字段'])
      $class = 'class="checkedBtn"';
    echo '<div '.$class.'>1</div>';
    }