Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/08/2014, 08:59
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Cambiar color de celda segun el dato obtenido

Sería cuestión de que crees tres clases en tu hoja de estilos:

Código CSS:
Ver original
  1. .Ocupada_por_el_propietario{
  2.     background: #FF0000;
  3. }
  4.  
  5. .Ocupada_por_el_inquilino{
  6.     background: #00FF00;
  7. }
  8.  
  9. .Desocupada{
  10.     background: #0000FF;
  11. }

Y cuando hagas la asignación de la clase respectiva en el bucle while del código PHP, primero tendrías que reemplazar los espacios por guiones bajos pues los nombres de las clases en CSS no pueden tener espacios:

Código PHP:
Ver original
  1. $clase = str_replace(' ', '_', $rsEmp['tipo_estado']);

Y ya luego asignas dicho valor al atributo class del elemento:

Código HTML:
Ver original
  1. <td class="<?php echo $clase; ?>">

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand