Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/07/2014, 14:16
oscurogt
 
Fecha de Ingreso: agosto-2013
Ubicación: Guatemala
Mensajes: 137
Antigüedad: 11 años, 3 meses
Puntos: 4
Respuesta: cambio de color celda al cambiar valores de variable

Entonces debería ser así

Código PHP:
Ver original
  1. <?php
  2. while($row = mysql_fetch_array($solicitud))
  3.         {  
  4.             if(($row[1])==$cambio_categoria){
  5.                 $color='orange';
  6. }
  7. else {
  8. $color='#CCCCCC';
  9. } ?>
  10. <tr bgcolor="<?php echo $color;?>">
  11. <td><center><?php echo $row['id'];?></center></td><td><?php echo $row['categoria'];?></td>
  12. </tr>
  13. <?php
  14. }
  15. ?>
No se por que tenes una clase para cada <td> si solo queres un color para cuando sea 1 y otro para cuando no sea 1 en el 'if' solo especificas la condición que queres no le debes decir que construya una fila porque entonces solo te mostrará las de la condicion